1 卸载docker旧版本
安装新版本docker-ce前,需要先卸载旧版本docker或docker-engine,和关联依赖。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
2 设置存储库
2.1 安装所需的依赖包
yum-utils提供了yum-config-manager程序,devicemapper存储驱动程序需要device-mapper-persistent-data和lvm2。
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
2.2 设置一个稳定存储库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
2.3 开启edge和test存储库(可选配置)
启用:
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
关闭:
yum-config-manager --disable docker-ce-edge
3 安装DOCKER CE
3.1 安装最新版本Docker CE
yum install -y docker-ce
4 启动/关闭Docker
4.1 启动命令
systemctl start docker
4.2 测试,运行hello-world镜像验证docker是否正确安装
docker run hello-world
4.3 关闭命令
systemctl stop docker
4.4 重启命令
systemctl restart docker
4.5查看信息
docker info
5 更改Docker默认镜像和容器的位置
参考:https://docs.docker.com/stora...
5.1 先关闭Docker
systemctl stop docker
vi /etc/docker/daemon.json
5.2 在daemon.json文件写入
{
"storage-driver":"overlay2",
"graph":"/home/docker",
"storage-opts":[
"overlay2.override_kernel_check=true"
]
}
5.3 最后启动Docker生效
systemctl start docker
6 卸载Docker CE
6.1. 卸载docker
yum remove docker-ce
6.2 删除所有镜像,容器,卷,或者自定义配置文件
rm -rf /var/lib/docker
参考:https://docs.docker.com/engin...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。