官方文档地址
https://docs.docker.com/engine/install/centos/
系统检查
-
系统要求
Centos 7 -
不存在老版本Docker
老版本的Docker叫做
docker或docker-engine,如果这些存在,连同相互依赖一起卸载掉。$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
安装
-
指定Docker仓库
$ sudo yum install -y yum-utils $ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.rep -
安装Docker引擎
- 直接安装最新稳定版本
$ sudo yum install docker-ce docker-ce-cli containerd.io - 安装指定版本
查看docker版本 $ yum list docker-ce --showduplicates | sort -r docker-ce.x86_64 3:19.03.9-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.8-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.7-3.el7 docker-ce-stable docker-ce.x86_64 3:19.03.6-3.el7 docker-ce-stable安装 例如:docker-ce-19.03.9 $ sudo yum install docker-ce-19.03.9 docker-ce-cli-19.03.9 containerd.io
-
启动
$ sudo systemctl start docker -
查看安装的Docker版本
$ docker -v -
测试是否正确安装
$ sudo docker run hello-world
卸载
- 卸载Docker引擎
$ sudo yum remove docker-ce docker-ce-cli containerd.io - 删除所有镜像、容器
$ sudo rm -rf /var/lib/docker
本文详细介绍了在CentOS 7系统上安装Docker的步骤,包括系统检查、卸载旧版本、添加Docker仓库、安装指定或最新版本的Docker引擎,以及启动和测试Docker是否正确安装的方法。
1101

被折叠的 条评论
为什么被折叠?



