温馨提示×

centos如何安装docker

小樊
95
2025-02-12 14:45:26
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS上安装Docker的步骤如下:

方法一:使用yum包管理器安装

  1. 更新yum包索引

    sudo yum update -y
    
  2. 安装必要的软件包

    sudo yum install -y yum-utils
    
  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 7)

  1. 安装snapd

    sudo yum install -y snapd
    
  2. 启动并启用snapd服务

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

    sudo snap install docker
    
  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组来避免每次使用sudo
    sudo usermod -aG docker $USER
    
    然后重新登录以使更改生效。

通过以上步骤,你应该能够在CentOS系统上成功安装并运行Docker。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos中如何安装docker

0