1、前提条件
CentOS7以上版本, linux内核需要3.10以上
# uname -r
3.10.0-1062.el7.x86_64
2、卸载旧版本
docker的旧版本叫 docker 或 docker-engine,如果安装了则卸载掉,把相关的依赖也卸载掉
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
3、安装
yum update
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
(如果 yum-config-manager: command not found, 执行 yum -y install yum-utils)
yum makecache fast
yum -y install docker-ce 如果提示 No package docker-ce available. 则reboot 后重新执行
service docker start 也可以 systemctl start docker
systemctl enable docker 设置开机自启动
docker info
docker -v 或 docker version
vi /etc/docker/daemon.json 添加下面的内容
{
"registry-mirrors": ["https://reg-mirror.qiniu.com/","https://registry.docker-cn.com","http://hub-mirror.c.163.com"]
}
service docker restart