一、首先检查环境
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
二、为了以防万一,先卸载旧版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
三、安装相关软件包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
四、添加阿里云的镜像源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
五、更新yum缓存
sudo yum makecache fast
六、安装社区免费版Docker CE,Docker EE 即企业版,强调安全,但需付费使用。
yum list docker-ce --showduplicates | sort -r
yum -y install docker-ce-18.03.1.ce
七、启动 Docker 后台服务
systemctl start docker
systemctl enable docker
八、查看docker服务运行状态