在Centos中,通过修改Docker的/usr/lib/systemd/system/docker.service
配置文件,来设定镜像的存储地址,这种方式,就有点类似与Maven的本地仓库信息,将镜像存储到本地仓库。

修改docker.service文件,使用-g参数指定存储位置

vim /usr/lib/systemd/system/docker.service  

#添加--graph 目录 ,到你想要存放的目录
ExecStart=/usr/bin/dockerd --graph /new-path/docker 

#拷贝到新的镜像地址
cp /var/lib/docker/* /new-path/docker 

#备份docker
mv /var/lib/docker{,.baj}


#reload配置文件 
systemctl daemon-reload 

#重启docker 
systemctl restart docker.service

这里写图片描述

查看是否部署成功

执行docker info的命令,来获取配置的目录信息

这里写图片描述

查看镜像是否过来了

执行docker images的命令,来获取镜像是否过来了
这里写图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐