溫馨提示×

CentOS上如何安裝Docker

小樊
49
2025-03-19 12:46:16
欄目: 智能運維

在CentOS上安裝Docker的步驟如下:

方法一:使用yum安裝

  1. 更新yum包索引

    sudo yum update -y
    
  2. 安裝必要的軟件包

    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
  3. 設置Docker倉庫

    sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
  4. 安裝Docker CE(社區版)

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

    sudo systemctl start docker
    
  6. 設置Docker開機自啟

    sudo systemctl enable docker
    
  7. 驗證安裝

    sudo docker run hello-world
    

方法二:使用snap安裝(適用于CentOS 8及以上版本)

  1. 安裝snapd

    sudo dnf install snapd -y
    
  2. 啟動并啟用snapd服務

    sudo systemctl start snapd
    sudo systemctl enable snapd
    
  3. 安裝Docker

    sudo snap install docker --classic
    
  4. 啟動Docker服務

    sudo systemctl start docker
    
  5. 設置Docker開機自啟

    sudo systemctl enable docker
    
  6. 驗證安裝

    sudo docker run hello-world
    

注意事項

  • 防火墻設置:確保防火墻允許Docker相關的端口(默認是2375和2376)。
  • SELinux:如果啟用了SELinux,可能需要調整相關策略以允許Docker運行。
  • 用戶權限:默認情況下,Docker需要root權限。你可以將用戶添加到docker組以獲得非root用戶的權限:
    sudo usermod -aG docker $USER
    
    然后重新登錄以使更改生效。

通過以上步驟,你應該能夠在CentOS上成功安裝Docker。如果有任何問題,請參考Docker官方文檔或社區支持。

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