在日常使用中由于我们的根目录通常都比较小,如果想大量存储容器镜像的话很容易导致根目录写满

docker 默认的数据目录是/var/lib/docker

我们想要移动数据目录可以按照下面说明操作即可。

指定镜像和容器存放路径的参数是--graph=/var/lib/docker,我们只需要修改配置文件指定启动参数即可。

Docker 的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致

Ubuntu 中的位置是:/etc/default/docker

CentOS 中的位置是:/etc/sysconfig/docker

Ubuntu修改方法:

#关闭docker 服务
service docker stop #移动数据到新的目录
mv /var/lib/docker /export/docker # 在配置文件最后一行追加下面配置即可
DOCKER_OPTS="-g /root/data/docker" #重启docker 服务
service docker start #查看数据目录
docker info | grep Dir

Centos修改方法:

# 关闭docker服务
systemctl stop docker.service # 移动数据到新的目录
mv /var/lib/docker /export/docker # 修改docker.service文件,使用-g参数指定存储位置 vi /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd --graph /new-path/docker # reload配置文件
systemctl daemon-reload # 重启docker
systemctl restart docker.service # 查看数据目录
docker info | grep Dir

最新文章

  1. iOS--手势之谜
  2. php引用
  3. SQL变量、运算符、分支、循环语句
  4. C#之数据分页
  5. STM32查看系统时钟
  6. sensor的skipping and binning 模式
  7. jQueryMobile之listview
  8. 聊聊Vue.js的template编译
  9. 代码方式设置WordPress内所有URL链接都在新标签页打开
  10. Android--APP性能测试工具GT的使用总结
  11. oralce执行计划
  12. 推荐几个IDEA插件,Java开发者撸码利器(转载)
  13. js——类型转换
  14. redux 数据规律
  15. Python扩展库1—numpy
  16. ios图片的拉伸
  17. Work at DP
  18. 修改JQM的默认配置属性
  19. 转载:【Oracle 集群】RAC知识图文详细教程(二)--Oracle 集群概念及原理
  20. HDU 2096 小明A+B(%的运用)

热门文章

  1. Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0
  2. Oracle数据库表空间与用户的关系是 ( )
  3. Jquery实现选项卡功能
  4. KO 数据库分类系统介绍
  5. Python使用paramiko库远程安全连接SSH
  6. PHP curl_setopt函数用法介绍补充篇
  7. 性能测试指标的理解--cpu和load
  8. Navicat for MySQL使用手记(上)--创建数据库和表
  9. zookeeper命令行
  10. Win7,Win8安装ArcGIS软件或Node.js等安装包出现2503错误的解决方法