怎么修改docker images的存储目录

转载 2015年11月19日 14:35:26
第一种方式更改docker的配置文件

Ubuntu/Debian: edit your /etc/default/docker file with the -g option: DOCKER_OPTS="-dns 8.8.8.8 -dns 8.8.4.4 -g /mnt"

Fedora/Centos: edit /etc/sysconfig/docker, and add the -g option in the other_args variable: ex. other_args="-g /var/lib/testdir". If there's more than one option, make sure you enclose them in " ". After a restart, (service docker restart) Docker should use the new directory.

第二种方式使用连接
1) Stop docker: service docker stop. Verify no docker process is running ps faux
2) Double check docker really isn't running. Take a look at the current docker directory: ls /var/lib/docker/
2b) Make a backup - tar -zcC /var/lib docker > /mnt/pd0/var_lib_docker-backup-$(date +%s).tar.gz
3) Move the /var/lib/docker directory to your new partition: mv /var/lib/docker /mnt/pd0/docker
4) Make a symlink: ln -s /mnt/pd0/docker /var/lib/docker
5) Take a peek at the directory structure to make sure it looks like it did before the mv: ls /var/lib/docker/ (note the trailing slash to resolve the symlink)
6) Start docker back up service docker start
7) restart your containers


原文地址:https://forums.docker.com/t/how-do-i-change-the-docker-image-installation-directory/1169

相关文章推荐

Docker 修改默认存储位置

Docker 修改默认存储位置 首先使用 docker info 查看 docker 的基本信息 sudo docker info Containers: 0 Images: 5 Storage Dr...
  • kongxx
  • kongxx
  • 2015年12月15日 09:31
  • 20969

docker中修改镜像容器的存放目录

在默认情况下,Docker镜像和容器的默认存放位置为:/var/lib/docker 一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法: 1. 挂载大分区到/var/l...

Docker部署nginx并修改配置文件

docker 部署个nginx,简直太简单了好吧 直接一行命令搞定: docker run \ --name nginx-health-web-pc \ -d -p 6800:80 \ -...

修改docker镜像,容器存放位置。

默认情况下Docker的存放位置为: /var/lib/docker 一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法 1、挂载大分区到/var/lib/docker: 一...

Docker image 存储路径 解析

在生产环境中,经常遇到docker image 在资源池中的主机上存留的数据,由于随着业务系统的升级,旧的image 需要进行清理。这里梳理下,docker image的在linux 系统上的存储目录...

docker 镜像与容器存储目录结构精讲

docker 镜像与容器存储结构分析 很多朋友在初学 docker 的时候非常迷茫,不清楚docker是怎样的一种存储方式,其实docker 的镜像与容器都存储在 /var/lib/docker 下...

我眼中的 Docker(二)Image

探讨 docker 的安装、Image 命令、Image 组成和 Image 结构。
  • jcjc918
  • jcjc918
  • 2015年06月20日 16:11
  • 7310

Docker如何创建镜像?怎么修改、上传镜像?

–创建镜像有很多方法,用户可以从 Docker Hub 获取已有镜像并更新,也可以利用本地文件系统创建一个。 一、创建镜像 创建镜像有很多方法,用户可以从 Docker Hub 获取已有镜像并更新...
  • ling811
  • ling811
  • 2016年12月22日 17:02
  • 5036

修改docker镜像,容器存放位置。

默认情况下docker的存放位置为: /var/lib/docker 一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法 1、挂载大分区到/var/lib/docker: 一般选择建...

spring3在jboss4中部署异常java.lang.RuntimeException: XPathFactory#newInstance() failed

java.lang.RuntimeException: XPathFactory#newInstance() failed to create an XPathFactory for the defa...
  • fidelhl
  • fidelhl
  • 2010年10月11日 16:23
  • 2860
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎么修改docker images的存储目录
举报原因:
原因补充:

(最多只允许输入30个字)