溫馨提示×

docker在centos上怎么用

小樊
37
2025-05-12 20:30:22
欄目: 智能運維

在CentOS上使用Docker,你需要遵循以下步驟:

  1. 更新系統: 在開始安裝之前,建議先更新你的CentOS系統。

    sudo yum update -y
    
  2. 卸載舊版本(如果有): 如果你之前安裝過Docker,需要先卸載它。

    sudo yum remove docker \
                     docker-client \
                     docker-client-latest \
                     docker-common \
                     docker-latest \
                     docker-latest-logrotate \
                     docker-logrotate \
                     docker-engine
    
  3. 設置Docker倉庫: 安裝必要的軟件包以使用倉庫。

    sudo yum install -y yum-utils
    

    設置Docker的穩定版倉庫。

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
  4. 安裝Docker CE(社區版): 安裝Docker CE及其相關組件。

    sudo yum install docker-ce docker-ce-cli containerd.io
    
  5. 啟動Docker: 啟動Docker服務。

    sudo systemctl start docker
    
  6. 設置開機自啟: 設置Docker服務開機自啟。

    sudo systemctl enable docker
    
  7. 驗證安裝: 運行一個測試容器來驗證Docker是否正確安裝。

    sudo docker run hello-world
    

    如果安裝成功,你將看到一條消息,說明你的Docker引擎正在運行。

  8. 管理Docker服務: 你可以使用以下命令來管理Docker服務:

    • 查看Docker狀態:sudo systemctl status docker
    • 停止Docker服務:sudo systemctl stop docker
    • 重啟Docker服務:sudo systemctl restart docker
  9. 使用Docker: 現在你已經安裝了Docker,可以開始使用它來運行容器、鏡像等。例如,運行一個Nginx容器:

    sudo docker run -d -p 80:80 nginx
    

    這將下載Nginx鏡像(如果本地沒有),然后運行一個容器,將容器的80端口映射到主機的80端口。

請注意,上述步驟適用于CentOS 7和CentOS 8。如果你使用的是CentOS Stream或其他版本的CentOS,步驟可能會有所不同。此外,根據你的具體需求,你可能還需要配置防火墻規則以允許Docker通信。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女