centos

如何在CentOS Stream 8上使用Docker

小樊
58
2025-04-08 15:28:51
栏目: 智能运维

在CentOS Stream 8上使用Docker的步骤如下:

  1. 更新系统

    首先,确保你的CentOS Stream 8系统已经更新到最新版本。使用以下命令更新系统:

    sudo dnf update -y
    
  2. 安装依赖包

    安装Docker之前,需要安装一些必要的依赖包。使用以下命令安装:

    sudo dnf install -y yum-utils device-mapper-persistent-data lvm2
    
  3. 添加Docker的官方存储库

    默认情况下,CentOS Stream 8并不包含Docker软件包。为了安装Docker,需要将Docker的官方存储库添加到系统中。使用以下命令添加存储库:

    sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    
  4. 安装Docker

    添加存储库后,使用以下命令安装Docker Engine:

    sudo dnf install docker-ce docker-ce-cli containerd.io -y
    

    如果在安装过程中遇到依赖冲突,可以使用--allowerasing选项来替换冲突的软件包:

    sudo dnf install docker-ce docker-ce-cli containerd.io --allowerasing
    
  5. 启动Docker服务

    安装完成后,启动Docker服务并设置其在系统启动时自动启动:

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

    为了验证Docker是否正确安装并正在运行,可以使用以下命令检查Docker版本:

    docker --version
    

    如果一切顺利,你应该能够看到Docker的版本信息。

  7. 运行一个Docker容器

    现在,尝试运行一个简单的Docker容器来验证Docker是否正常工作。执行以下命令以运行一个名为 “hello-world” 的Docker容器:

    docker run hello-world
    

    Docker将从Docker Hub下载 “hello-world” 镜像,并在容器内运行它。如果一切正常,你将看到一条欢迎消息。

0
看了该问题的人还看了