centos7安装docker教程
一、移除旧版本
1 sudo yum remove docker \ 2 docker-client \ 3 docker-client-latest \ 4 docker-common \ 5 docker-latest \ 6 docker-latest-logrotate \ 7 docker-logrotate \ 8 docker-engine
二、安装yum-utils,这样就能够使用 yum-config-manager 工具设置yum源
1 $ sudo yum install -y yum-utils 2 //配置docker仓库 3 $ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
三、[可选]启用/关闭测试仓库
1 sudo yum-config-manager --enable docker-ce-test 2 //关闭 3 sudo yum-config-manager --disable docker-ce-test
四、安装最新版本的docker
1 sudo yum install docker-ce docker-ce-cli containerd.io
五、需要指定具体版本可以先查找版本 后指定版本安装
1.列出可用docker版本
1 yum list docker-ce --showduplicates | sort -r
1 [root@VM_0_10_centos ~]# yum list docker-ce --showduplicates | sort -r 2 3 Loading mirror speeds from cached hostfile 4 Loaded plugins: fastestmirror, langpacks 5 Installed Packages 6 docker-ce.x86_64 3:19.03.8-3.el7 docker-ce-stable 7 docker-ce.x86_64 3:19.03.8-3.el7 @docker-ce-stable 8 docker-ce.x86_64 3:19.03.7-3.el7 docker-ce-stable 9 docker-ce.x86_64 3:19.03.6-3.el7 docker-ce-stable 10 docker-ce.x86_64 3:19.03.5-3.el7 docker-ce-stable 11 docker-ce.x86_64 3:19.03.4-3.el7 docker-ce-stable 12 docker-ce.x86_64 3:19.03.3-3.el7 docker-ce-stable 13 docker-ce.x86_64 3:19.03.2-3.el7 docker-ce-stable 14 docker-ce.x86_64 3:19.03.1-3.el7 docker-ce-stable 15 docker-ce.x86_64 3:19.03.0-3.el7 docker-ce-stable 16 docker-ce.x86_64 3:18.09.9-3.el7 docker-ce-stable 17 docker-ce.x86_64 3:18.09.8-3.el7 docker-ce-stable 18 docker-ce.x86_64 3:18.09.7-3.el7 docker-ce-stable 19 docker-ce.x86_64 3:18.09.6-3.el7 docker-ce-stable 20 docker-ce.x86_64 3:18.09.5-3.el7 docker-ce-stable 21 docker-ce.x86_64 3:18.09.4-3.el7 docker-ce-stable 22 docker-ce.x86_64 3:18.09.3-3.el7 docker-ce-stable 23 docker-ce.x86_64 3:18.09.2-3.el7 docker-ce-stable 24 docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable 25 docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable 26 docker-ce.x86_64 18.06.3.ce-3.el7 docker-ce-stable 27 docker-ce.x86_64 18.06.2.ce-3.el7 docker-ce-stable 28 docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable 29 docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable 30 docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable 31 docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable 32 docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable 33 docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable 34 docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable 35 docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable 36 docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable 37 docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable 38 docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable 39 docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable 40 docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable 41 docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable 42 docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable 43 Available Packages
2.安装具体docker版本
1 $ sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
指定版本进行安装
该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。例如,docker-ce-18.09.1。 2 //比如 3 sudo yum install docker-ce-20.10.11 docker-ce-cli-20.10.11 containerd.io
六、启动docker
1 $ sudo systemctl start docker
2 //查看docker版本
3 docker version
4 //查看docker信息
5 docker info