centos7 yum安装最新版docker
一、卸载旧版本以及相关的依赖项
yum -y remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
二、安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
yum -y install yum-utils \ device-mapper-persistent-data \ lvm2
三、引用docker yum源
yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
四、安装
yum -y install docker-ce docker-ce-cli containerd.io
五、更换docker源(data-root修改数据存储位置)
mkdir /etc/docker
cat > /etc/docker/daemon.json << EOF
{
"data-root": "/data/docker/",
"registry-mirrors":[
"http://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com",
"http://registry.docker-cn.com"
] ,
"insecure-registries":[
"docker.mirrors.ustc.edu.cn",
"registry.docker-cn.com"
]
}
EOF
六、设置开机启动并且启动docker服务
systemctl enable docker
systemctl start docker
七、卸载:
删除安装包及镜像、容器、配置文件等内容
yum remove docker-ce rm -rf /var/lib/docker

浙公网安备 33010602011771号