Trong bước này, chúng ta sẽ tiền hành cài đặt Docker cho Lightsail Instance của chúng ta để thực hiện build container image. Bạn có thể tham khảo thêm qui trình cài đặt tại đây
Gói cài đặt Docker có sẵn trong kho lưu trữ chính thức của Ubuntu có thể không phải là phiên bản mới nhất. Để chắc chắn rằng chúng ta có được phiên bản mới nhất, chúng ta sẽ cài đặt Docker từ kho lưu trữ chính thức của Docker. Để làm điều này, chúng ta sẽ thêm một nguồn gói mới, thêm khóa GPG từ Docker để đảm bảo rằng các tải xuống là hợp lệ, sau đó cài đặt gói đó.
Đầu tiên, cập nhật danh sách gói hiện có của bạn:
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
Đảm bảo rằng bạn sẽ cài đặt từ kho lưu trữ Docker thay vì kho lưu trữ Ubuntu mặc định:
apt-cache policy docker-ce
Output của apt-cache policy docker-ce
docker-ce:
Installed: (none)
Candidate: 5:19.03.9~3-0~ubuntu-focal
Version table:
5:19.03.9~3-0~ubuntu-focal 500
500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
Cuối cùng, cài đặt Docker:
sudo apt install docker-ce
sudo systemctl status docker
sudo docker run hello-world