1、将Docker的yum仓库添加到系统中,以便通过yum包管理器安装Docker。

yum-config-manager --add-repo https://repo.huaweicloud.com/docker-ce/linux/centos/docker-ce.repo

2、使用sed命令将$releasever替换为8,这样可以确保使用CentOS 8的仓库配置。

sed -i 's/\$releasever/8/g' /etc/yum.repos.d/docker-ce.repo

3、将仓库地址中的download.docker.com替换为repo.huaweicloud.com/docker-ce,以确保使用华为云的Docker仓库。

sed -i 's+download.docker.com+repo.huaweicloud.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

4、更新yum缓存,以便系统可以识别并获取新的软件包信息。

yum makecache

5、清理dnf(Dandified YUM)包管理器的缓存。

dnf clean all

6、更新dnf缓存,以确保系统可以识别并获取新的软件包信息。

dnf makecache

7、使用dnf包管理器安装Docker容器引擎。

dnf -y install docker-ce

8、启动 Docker 服务。

systemctl start docker

9、查看 Docker 服务的状态。

systemctl status docker

10、设置 Docker 服务开机自启。

systemctl enable docker

11、行一个简单的Docker容器(hello-world)以验证Docker是否正确安装和配置。

docker run hello-world

12、列出本地已经下载的 Docker 镜像。

docker images

最后如果在镜像列表里面能看到hello-world,docker就是安装成功了~


Jinyun
36 声望1 粉丝