溫馨提示×

centos下docker配置步驟

小樊
48
2025-04-16 14:53:40
欄目: 智能運維

在CentOS系統下配置Docker的步驟如下:

  1. 更新系統

    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. 驗證Docker安裝

    sudo docker run hello-world
    

    如果一切正常,你應該會看到一條消息,說明你的Docker引擎正在運行。

  8. 配置Docker守護進程(可選): 編輯 /etc/docker/daemon.json 文件來添加自定義配置。

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {
      "registry-mirrors": ["https://mirrors.aliyun.com"]
    }
    EOF
    

    然后重啟Docker服務以應用更改:

    sudo systemctl daemon-reload
    sudo systemctl restart docker
    
  9. 配置防火墻(如果啟用): 確保Docker端口(默認是2375和2376)是開放的。

    sudo firewall-cmd --permanent --zone=public --add-service=docker
    sudo firewall-cmd --reload
    
  10. 配置SELinux(如果啟用): 如果你的系統啟用了SELinux,你可能需要調整一些策略以允許Docker正常運行。

    sudo setsebool -P docker_ isolation 1
    
  11. 使用Docker: 現在你可以開始使用Docker了。例如,拉取一個鏡像并運行一個容器。

    sudo docker pull nginx
    sudo docker run -d -p 80:80 nginx
    

通過以上步驟,你應該能夠在CentOS上成功配置和使用Docker。如果在安裝過程中遇到任何問題,可以參考Docker的官方文檔或搜索相關的錯誤信息。

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