sudo dnf update -y
Docker 尚未提供針對 Rocky Linux 的專屬 repository,但可使用 CentOS 的版本:
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
此 repo 適用於 Rocky Linux,因其與 RHEL/CentOS 相容。
sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
docker-compose-plugin 為新版 Compose(v2),可直接使用 docker compose 指令(而非舊版 docker-compose)。
docker-compose-plugin
docker compose
docker-compose
啟動 Docker:
sudo systemctl start docker
設定開機自動啟動:
sudo systemctl enable docker
執行以下指令確認 Docker 是否正常運作:
docker version docker info
或使用 Hello World 測試:
sudo docker run hello-world
✅ 補充說明:
docker
sudo
sudo usermod -aG docker $USER
Docker 安裝教學(適用於 Rocky Linux)
更新套件
設定 Docker 官方套件庫(Repository)
Docker 尚未提供針對 Rocky Linux 的專屬 repository,但可使用 CentOS 的版本:
安裝 Docker 與 Docker Compose
啟動 Docker 服務
啟動 Docker:
設定開機自動啟動:
sudo systemctl enable docker驗證 Docker 安裝
執行以下指令確認 Docker 是否正常運作:
或使用 Hello World 測試:
✅ 補充說明:
docker指令需要使用sudo。若想讓目前使用者可以不用sudo使用 Docker,可執行以下指令(執行完需登出再登入):sudo usermod -aG docker $USER