安裝步驟
Install Docker & Docker Compose plugin
更新套件清單
sudo apt-get update
安裝必要工具(憑證與下載工具)
sudo apt-get install ca-certificates curl
建立 APT 金鑰存放目錄
sudo install -m 0755 -d /etc/apt/keyrings
下載 Docker 官方 GPG 金鑰
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
設定金鑰為所有人可讀
sudo chmod a+r /etc/apt/keyrings/docker.asc
新增 Docker 官方套件庫
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
再次更新套件清單(包含 Docker)
sudo apt-get update
安裝 docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
設定普通用戶也可使用
把指定的使用者加入 docker 使用者群組
sudo usermod -aG docker <你的使用者名稱>
加入的群組權限立刻生效
newgrp docker
測試 docker
測試是否能將 hello-world docker image 跑起來
sudo docker run hello-world


說些什麼吧!