Centos7 docker安装与卸载
一、先检查内核版本。
内核版本大于3.10即可
uname –r
二、安装准备
1. 卸载旧版本,老版本的Docker被称为docker或docker-engine。如果安装了这些,请卸载它们以及相关的依赖项。
sudo yum remove docker \
docker-common \
docker-selinux \
docker-engine
如果提示没有安装包,则继续一下步骤。
2. 安装所需要的软件包yum-utils、device-mapper-persistent-data、lvm2
sudoyum install
-yyum-utils
\
device-mapper-persistent-data
\
lvm2
3. 设置yum源
sudo yum-config-manager
\
--add-repo
\
https://download.docker.com/linux/centos/docker-ce.repo
三、安装docker
1. 安装最新版本的docker。
sudo yum install docker-ce
Docker已经安装成功,但未启动。该docker组已创建,但没有用户添加到组中。
2. 安装指定的版本
yum list docker-ce
--showduplicates| sort
-r
docker-ce.x86_64 17.12.ce-1.el7.centos docker-ce-stable
sudo yum install
docker-ce-17.06.1.ce
版本字符串是软件包名称加上第一个连字符的版本。在上面的例子中,完全的包名是docker-ce-17.06.1.ce。
3. 启动docker
sudo systemctl start docker
4. 检查运行hello-world镜像验证安装是否正确
sudo docker run hello-world
Docker已安装并且运行。
四、其他安装方式
https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1
五、卸载docker
1. 卸载docker包
sudo yum remove docker-ce
2. 主机上的图像,容器,卷或自定义配置文件不会自动删除。删除所有图像,容器和卷
sudorm
-rf/var/lib/docker