Docker 修改默认存储位置

原创 2015年12月15日 09:31:56

Docker 修改默认存储位置

  • 首先使用 docker info 查看 docker 的基本信息
sudo docker info
Containers: 0
Images: 5
Storage Driver: devicemapper
 Pool Name: docker-253:0-679369-pool
 Pool Blocksize: 65.54 kB
 Backing Filesystem: extfs
 Data file: 
 Metadata file: 
 Data Space Used: 533.9 MB
 Data Space Total: 107.4 GB
 Data Space Available: 106.8 GB
 Metadata Space Used: 954.4 kB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.147 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Library Version: 1.02.89-RHEL6 (2014-09-01)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 2.6.32-431.29.2.el6.x86_64
Operating System: <unknown>
CPUs: 1
Total Memory: 853.5 MiB
Name: rhel62build
ID: LIO4:I43U:YFQU:SN45:YOE6:7GTF:6AGX:VSKQ:ICIV:AKWD:3OKQ:HUSC

这是一个新装的docker环境,其中看不出当前docker文件存储的路径。但是docker默认会使用 /var/lib/docker 作为默认存储位置。

  • 停止 Docker 服务
sudo /etc/init.d/docker stop
  • 将原来默认的/var/lib/docker备份一下,然后复制到别的位置并建立一个软链接
cd /var/lib
sudo cp -rf docker docker.bak
sudo cp -rf docker /<my_new_location>/
sudo ln -s /<my_new_location>/docker docker
  • 启动 Docker 服务
sudo /etc/init.d/docker start
  • 最后使用 docker info 查看更新结果
sudo docker info
Containers: 0
Images: 5
Storage Driver: devicemapper
 Pool Name: docker-8:21-393695-pool
 Pool Blocksize: 65.54 kB
 Backing Filesystem: extfs
 Data file: /dev/loop1
 Metadata file: /dev/loop2
 Data Space Used: 533.9 MB
 Data Space Total: 107.4 GB
 Data Space Available: 15.33 GB
 Metadata Space Used: 954.4 kB
 Metadata Space Total: 2.147 GB
 Metadata Space Available: 2.147 GB
 Udev Sync Supported: true
 Deferred Removal Enabled: false
 Data loop file: /build/docker/devicemapper/devicemapper/data
 Metadata loop file: /build/docker/devicemapper/devicemapper/metadata
 Library Version: 1.02.89-RHEL6 (2014-09-01)
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 2.6.32-431.29.2.el6.x86_64
Operating System: <unknown>
CPUs: 1
Total Memory: 853.5 MiB
Name: rhel62build
ID: LIO4:I43U:YFQU:SN45:YOE6:7GTF:6AGX:VSKQ:ICIV:AKWD:3OKQ:HUSC

转载请以链接形式标明本文地址
本文地址:http://blog.csdn.net/kongxx/article/details/50310653

版权声明:本文为博主原创文章,未经博主允许不得转载。

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

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

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

docker 镜像与容器存储结构分析 很多朋友在初学 docker 的时候非常迷茫,不清楚docker是怎样的一种存储方式,其实docker 的镜像与容器都存储在 /var/lib/docker 下...
  • wanglei_storage
  • wanglei_storage
  • 2015年12月14日 22:41
  • 16272

在MacOS下,Docker images保存在哪个路径下

在MacOS下,Docker images保存在哪个路径下
  • tony1130
  • tony1130
  • 2016年11月16日 00:42
  • 9574

Docker image 存储路径 解析

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

Docker的安装配置及使用详解

基本概念Docker 包括三个基本概念 镜像(Image) 容器(Container) 仓库(Repository) 先理解了这三个概念,就理解了 Docker 的整个生命周期。1、docker安装与...
  • fgf00
  • fgf00
  • 2016年07月12日 23:58
  • 62164

Docker默认存储路径修改

Docker默认存储路径修改: root@gguxxing-docker:/var/lib#docker info Containers:17 Images:50 ServerVersion: 1.9...
  • gguxxing008
  • gguxxing008
  • 2016年07月27日 16:51
  • 3198

docker镜像存放位置

docker镜像位置: For someone who is using Docker toolbox (that uses docker-machine), the answers concer...
  • a19891024
  • a19891024
  • 2016年12月24日 01:54
  • 2259

docker pull 下来的镜像文件存放的位置

参考文献: http://www.tuicool.com/articles/bENrUf 1. 存放在 /var/lib/docker 2. repositories-aufs文件: {...
  • jay463261929
  • jay463261929
  • 2017年03月23日 17:22
  • 10046

Docker切换国内镜像下载源——配置国内免费registry mirror

转载:http://blog.csdn.net/wangtaoking1/article/details/49126621 由于国内特殊的网络环境,往往我们从Docker Hub中拉取镜像并不...
  • huludan
  • huludan
  • 2016年09月30日 21:51
  • 30609

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

默认情况下Docker的存放位置为: /var/lib/docker 一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法 1、挂载大分区到/var/lib/docker: 一...
  • u011774239
  • u011774239
  • 2016年06月25日 14:56
  • 3264
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Docker 修改默认存储位置
举报原因:
原因补充:

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