安装docker
1.yum -y install docker
2.查看是否安装成功
docker -v
3.接着将docker后台启动
systemctl start docker.service
4.设置开机启动
systemctl enable docker
配置Docker中国区官方镜像
如下:
vi /etc/docker/daemon.json
{
“registry-mirrors”: [“https://registry.docker-cn.com“]
}
重启Docker
配置完之后执行下面的命令,以使docker的配置文件生效
systemctl daemon-reload
systemctl restart docker
运行命令开启容器时报错:
/usr/bin/docker-current:Error response from daemon: error creating overlay mount to /var/lib/docker/overlay2/1b1d4a0234ee4ca31eaf3c0b9f25a7c854116daba0da1fa08730639ae7080431/merged: invalid argument.
See '/usr/bin/docker-current run --help'.
这个是因为用的overlay2文件系统,而系统默认只能识别overlay文件系统
所以我们就要更新文件系统了
#systemctl stop docker //停掉docker服务
#rm -rf /var/lib/docker //注意会清掉docker images的镜像
#vi /etc/sysconfig/docker-storage //将文件里的overlay2改成overlay即可
例:DOCKER_STORAGE_OPTIONS="--storage-driver overlay "
#vi /etc/sysconfig/docker //去掉option后面的--selinux-enabled
然后启动docker即可:systemctl start docker
————————————————
卸载 docker
1.查询安装过的软件包
yum list installed | grep docker
2.卸载安装的软件包
yum -y remove docker.x86_64
3.删除镜像/容器等
rm -rf /var/lib/docker