前言
繼上一篇 Docker 基本介紹 的說明,已經初步了解 docker,今天我們要在 Ubuntu 上安裝 docker
在 Ubuntu 上安裝 Docker
以下是逐步在 Ubuntu 上安裝 Docker 的指南:
更新套件
在安裝 Docker 之前,建議先更新系統中的套件以確保版本是最新的。
1
2
| sudo apt update
sudo apt upgrade -y
|
安裝必要的依賴套件
接著,安裝一些必要的前置套件。
1
| sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
|
新增 Docker 的軟體源及安裝 docker
添加 Docker 的 GPG 密鑰以及 Docker 軟體源到你的系統中。
1
2
3
4
5
| 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 $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce -y
|
驗證安裝
安裝完成後,可以用以下指令確認 Docker 是否正在運行:
1
| sudo systemctl status docker
|
你應該會看到輸出顯示 Docker 處於「active (running)」狀態。

設置開機啟動
1
| sudo systemctl enable docker
|
以非 root 用戶執行 Docker
預設情況下,執行 Docker 指令需要使用 sudo 權限。如果希望用非 root 用戶執行 Docker,可以將當前用戶加入 docker 群組:
1
| sudo usermod -aG docker ${USER}
|
測試
執行一個測試容器來確認 Docker 是否正常運行:
執行 docker ps
的確認
會看到這樣類似的內容:
1
2
| CONTAINER ID IMAGE COMMAND CREATED STATUS NAMES
1a2b3c4d5e6f hello-world "/hello" 5 minutes ago Exited (0) 3 minutes ago amazing_brown
|