安装 Docker

  • 更新系统包:
    1
    
         sudo dnf update -y
    
  • 添加 Docker 官方仓库并安装 Docker:
    1
    2
    
         sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
         sudo dnf install docker-ce docker-ce-cli containerd.io
    

启动 Docker 服务

  • 启动 Docker 服务:
    1
    
         sudo systemctl start docker
    

设置 Docker 开机自启

  • 使 Docker 在系统启动时自动启动:
    1
    
         sudo systemctl enable docker
    

验证安装

  • 运行测试容器验证 Docker 安装:
    1
    
         sudo docker run hello-world
    

(可选)配置非 root 用户运行 Docker 命令

  • 将用户添加到 docker 组:
    1
    
         sudo usermod -aG docker your_username
    
    替换 your_username 为你的用户名。

注意

  • 注销并重新登录,或者重启系统以应用更改。
  • 请确保遵循所有安全最佳实践,尤其是在生产环境中运行 Docker。