怎么修改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
  • 26500

Dockerfile中的COPY和ADD指令详解与比较

Dockerfile中的COPY指令和ADD指令都可以将主机上的资源复制或加入到容器镜像中,都是在构建镜像的过程中完成的。 COPY指令和ADD指令的唯一区别在于是否支持从远程URL获取资源。COP...
  • taiyangdao
  • taiyangdao
  • 2017年06月14日 13:53
  • 5849

用tar命令对ubuntu进行备份

在windows系统下,
  • u012459568
  • u012459568
  • 2014年09月22日 16:33
  • 1680

docker学习笔记16:Dockerfile 指令 ADD 和 COPY介绍

一、ADD指令 ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD  源路径  目标路径 如: #test FR...
  • jiaoyongqing134
  • jiaoyongqing134
  • 2017年02月06日 14:09
  • 5055

Docker容器和镜像存储机制—images—目录树结构

http://ju.outofmemory.cn/entry/114344 Docker的存储机制采用了非常灵活的模块化设计,目前支持5种存储引擎,分别为aufs、btrfs、device ...
  • ztguang
  • ztguang
  • 2016年02月01日 00:00
  • 1299

Docker image 存储路径 解析

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

CentOS下Docker存储路径修改

测试了下百度中大多数关于Docker修改存储路径的文档,由于是通过yum源安装的,发现在更改配置之后,存放的路径并没有被修改成功,需要通过修改系统服务的docker启动文件使其生效。 Cen...
  • hifour
  • hifour
  • 2017年04月11日 16:01
  • 666

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

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

docker命令之images

docker命令之images
  • u010822828
  • u010822828
  • 2015年01月27日 18:02
  • 1652

docker创建私有仓库及存储image

docker创建私有仓库及存储image
  • limingjian
  • limingjian
  • 2014年10月30日 16:50
  • 7221
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎么修改docker images的存储目录
举报原因:
原因补充:

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