本文主要介绍了使用yum方式部署docker-ce环境,版本为18.06

docker在拆分为ce和ee之后,大版本例如18表示发布的年份,小版本表示的是月份。

更新于 2021-04-05


卸载旧版docker

1
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine

安装依赖

1
yum install -y yum-utils device-mapper-persistent-data lvm2

添加docker源

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

【可选】挂载数据目录

一般docker会把数据存储在/var/lib/docker下,所以如果是生产环境,建议挂载一个数据盘到该目录下防止爆盘。


安装Docker CE

查看可用版本

1
yum list docker-ce --showduplicates|sort -r

安装最新版本

1
yum install -y docker-ce

安装指定版本

1
yum install -y docker-ce-18.06.1.ce-1.el7.centos

启动docker

1
2
systemctl start docker
systemctl enable docker

验证安装

1
2
# 查看docker server和client的版本
docker version
img

卸载docker

首先卸载docker软件包:

1
yum remove docker-ce

然后需要手动删除docker镜像、容器等相关文件:

1
rm -rf /var/lib/docker