码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7中Docker-ce的卸载和安装

时间:2018-01-20 00:56:39      阅读:2842      评论:0      收藏:0      [点我收藏+]

标签:仓库   table   doc   pac   pos   缓存   lan   engine   rm -rf   

一、查看是否已安装了Docker软件包:

#查看是否已经安装的Docker软件包
sudo yum list installed | grep docker
 

二、如果已安装不想要的docker/docker-engine/docker-ce软件包,卸载掉

#如果已安装不想要docker、docker-engine、docker-ce相关的软件包,则卸载掉:
sudo yum -y remove docker docker-common docker-selinux docker-engine docker-engine-selinux container-selinux docker-ce
 
#删除所有的镜像、容器、数据卷、配置文件等
sudo rm -rf /var/lib/docker
 

三、安装Docker-ce

#先安装yum-utils工具和device-mapper相关依赖包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
 
#添加docker-ce stable版本的仓库
sudo yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo
 
#更新yum缓存文件
sudo yum makecache fast
 
#查看所有可安装的docker-ce版本
sudo yum list docker-ce --showduplicates | sort -r
 
#安装docker-ce-selinux-17.03.2.ce,否则安装docker-ce会报错
yum install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm 
 
#安装指定版本docker-ce,这里安装的是docker-ce-17.03.2.ce
sudo yum install docker-ce-17.03.2.ce-1.el7.centos 
 
#允许开机启动docker-ce服务
sudo systemctl enable docker.service
 
#启动Docker-ce服务
sudo systemctl start docker
 
#检查是否正常安装:
sudo yum list installed | grep docker
sudo docker info
#运行测试容器hello-world
sudo docker run --rm hello-world

CentOS7中Docker-ce的卸载和安装

标签:仓库   table   doc   pac   pos   缓存   lan   engine   rm -rf   

原文地址:https://www.cnblogs.com/twinhead/p/8319487.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!