要在 centos 上安裝 docker,請執(zhí)行以下步驟:1. 添加 Docker 官方倉庫;2. 安裝 Docker 引擎;3. 啟用并啟動 Docker;4. 驗證安裝;5. 添加用戶到 Docker 組;6. 注銷并重新登錄;7. 測試非 root 用戶的 Docker 訪問權(quán)限。
如何在 CentOS 上安裝 Docker
先決條件:
- CentOS 7 或更高版本
- 具有 root 權(quán)限的用戶
步驟:
1. 添加 Docker 官方倉庫
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2. 安裝 Docker 引擎
sudo yum install docker-ce docker-ce-cli containerd.io
3. 啟用和啟動 Docker
sudo systemctl start docker sudo systemctl enable docker
4. 驗證安裝
sudo docker run hello-world
如果輸出類似于以下內(nèi)容,則表示 Docker 已成功安裝并正在運(yùn)行:
Hello from Docker! This message shows that your installation appears to be working correctly.
5. 添加用戶到 Docker 組
為了允許非 root 用戶運(yùn)行 Docker 命令,您需要將它們添加到 docker 組中:
sudo groupadd docker sudo usermod -aG docker $USER
6. 注銷并重新登錄
使組成員資格更改生效后,您需要注銷并重新登錄才能使用 Docker 命令。
7. 測試非 root 用戶的 Docker 訪問權(quán)限
現(xiàn)在您可以使用非 root 用戶運(yùn)行 Docker 命令,例如:
docker run -it alpine /bin/sh
如果一切正常,您應(yīng)該會看到 Alpine Linux 的 shell 提示符。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END