转载自:OpenCloudOS9快速安装Docker(详解)-腾讯云开发者社区-腾讯云

1.卸载服务器上旧版的docker

sudo dnf remove docker docker-client docker-common docker-selinux

2.配置 Docker 的官方仓库源(可选,有的服务器已经配置好了)

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

3.执行正式安装

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

4.启动 Docker(打开自启动 + 立即启动服务)

sudo systemctl enable --now docker

验证docker是否安装成功:

docker run hello-world

docker在国内云主机连接docker hub官方镜像仓库超时了,需要配国内镜像:

# 1. 新建/编辑配置文件
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com",
    "https://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}
EOF

# 2. 重载配置 & 重启 Docker
sudo systemctl daemon-reload
sudo systemctl restart docker

# 3. 验证加速生效
docker info | grep -i mirror
# 输出包含 mirror.ccs.tencetyun.com 即 OK

# 4. 再拉 hello-world
docker run hello-world

dnfyum 的升级版,兼容所有 yum 命令,但更快、更省内存、依赖算法更先进。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐