默认情况下,docker镜像的默认存储路径是/var/lib/docker,这相当于直接挂载系统目录下,而一般在搭系统时,

这个区都不会太大,所以如果长期使用docker开发应用,就需要把默认的路径更改到/home路径下 或 外挂存储

修改流程如下:

1.  vi /usr/lib/systemd/system/docker.service

     在文本内容ExecStart=/usr/bin/dockerd 后面添加如下内容:  --graph  <your path>

     使得变成:

     ExecStart=/usr/bin/dockerd --graph /home/docker --registry-mirror=https://registry.docker-cn.com

     注:--registry-mirror=https://registry.docker-cn.com  是修改docker镜像地址

 

2. 然后重新加载配置文件

  systemctl daemon-reload

 

 3. 最后重启即可

  systemctl restart docker

注:更改过后,之后卸载docker并删除所有镜像和容器的目录,就要rm -rf <your path>

 

4. 测试pull or push 一个镜像

  有可能会出现TSL,重启一下docker服务即可。

 

Logo

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

更多推荐