软件源安装Dokcer

工具教程4个月前更新 huiye
687 0

参考文档:

阿里docker ce镜像:https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.25211b11qbjkEY

docker官方文档(可能需要魔法上网):https://docs.docker.com/engine/install/

 

centos7X/8(stream)/9(stream)安装

step1:卸载旧版本

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

step2:设置yum库

$ sudo yum install -y yum-utils
#大陆机器建议设置为阿里源
$ sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#境外机器使用docker官方源
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

step3:更新yum缓存

$ sudo yum clean all
$ sudo yum makecache fast

step4:安装docker引擎、containerd 和 Docker Compose(下面两步根据实际需要选择)

step4-1:安装最新版本

$ sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y

step4-2:安装指定版本

先列出仓库中可用版本

$ sudo yum list docker-ce --showduplicates | sort -r
软件源安装Dokcer

替换<VERSION_STRING>(即为上图中第二列)为所需的版本,然后运行以下命令进行安装:

$ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io docker-buildx-plugin docker-compose-plugin

注:以上命令安装 Docker,不会启动 Docker。它会创建一个 docker组,但是默认情况下不会将任何用户添加到该组。

step5:安装验证

启动docker

$ sudo systemctl start docker

查看docker版本

$ sudo docker version
软件源安装Dokcer

运行demo镜像验证Docker Engine安装是否成功

$ sudo docker run hello-world
软件源安装Dokcer
© 版权声明

相关文章