Docker有社区版(CE) 和企业版(EE),社区版是免费,企业版强调安全,但需付费使用。
下面介绍在CentOS7上安装Docker社区版的步骤
1. 如果已安装过docker,彻底删除docker
较旧版本的Docker被称为docker或docker-engine,如果已安装这些,先去卸载它们
yum remove -y docker docker-*
列出docker安装过的相关包
yum list installed | grep docker
删除相关安装包
yum remove -y docker-ce-cli.x86_64
2. 安装所需工具
yum install -y yum-utils device-mapper-persistent-data lvm2
3. 添加Docker的存储库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
查看版本
yum list docker-ce --showduplicates|sort -r
4. 选择指定版本安装或者直接安装最新版本
选择指定版本安装:
yum install -y docker-ce-18.06.1.ce-3.el7 docker-ce-selinux-18.06.1.ce-3.el7
安装最新版本:
yum install -y docker-ce docker-ce-cli
5. 设置开机自启,并启动Docker
systemctl enable docker
systemctl start docker
6. 测试一下,查看docker版本
docker --version
输出:Docker version 20.10.2, build 2291f61