Sử dụng apt
1. Thêm apt repository
- Add Docker’s official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
- Add the repository to Apt sources:
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/debian
Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF
- Update apt
sudo apt-get update
2. Cài đặt docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- Kiểm tra trạng thái docker
sudo systemctl status docker
- Nếu hệ thống không tự khởi động docker thì dùng lệnh
sudo systemctl start docker
- Tự khởi động docker khi mở máy
sudo systemctl enable docker
Troubleshot
1. permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
sudo usermod -aG docker $USER
- Chạy command trên đây ☝️.
- Sau đó logout/login lại
sudo systemctl restart docker
Kết luận
Trên đây là các command để cài đặt docker nhanh chóng, hãy lưu lại để khi cần có thể mang ra chạy ngay, không phải đi tìm thêm tài liệu nữa.