温馨提示×

centos stream8如何安装Docker

小樊
43
2025-12-31 04:18:13
栏目: 智能运维

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

方法一:使用yum安装

  1. 更新系统包

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

    sudo dnf install -y dnf-plugins-core
    
  3. 添加Docker的官方仓库

    sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
  4. 安装Docker CE(社区版)及其依赖

    sudo dnf install docker-ce docker-ce-cli containerd.io
    
  5. 启动Docker服务并设置开机自启

    sudo systemctl start docker
    sudo systemctl enable docker
    
  6. 验证Docker安装

    sudo docker run hello-world
    

方法二:使用snap安装(适用于所有支持snap的系统)

  1. 安装snapd

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

    sudo systemctl start snapd
    sudo systemctl enable snapd
    
  3. 通过snap安装Docker

    sudo snap install docker
    
  4. 启动Docker并设置开机自启

    sudo systemctl start docker
    sudo systemctl enable docker
    

注意事项

  • 在安装过程中可能会遇到依赖问题,按照提示解决即可。

  • 如果需要使用特定版本的Docker,可以在添加仓库时指定版本号,例如:

    sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo --setopt=docker-ce.repo_enabled=0
    sudo dnf install docker-ce-<version> docker-ce-cli-<version> containerd.io
    

    替换 <version> 为你需要的版本号。

  • 安装完成后,可以通过 docker version 命令查看Docker的详细信息。

通过以上步骤,你应该能够在CentOS Stream 8上成功安装Docker。如果在安装过程中遇到任何问题,可以参考Docker官方文档或社区论坛寻求帮助。

0