修改Docker默认存储位置的方法
2024-08-20 04:38:52
在日常使用中由于我们的根目录通常都比较小,如果想大量存储容器镜像的话很容易导致根目录写满
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
最新文章
- iOS--手势之谜
- php引用
- SQL变量、运算符、分支、循环语句
- C#之数据分页
- STM32查看系统时钟
- sensor的skipping and binning 模式
- jQueryMobile之listview
- 聊聊Vue.js的template编译
- 代码方式设置WordPress内所有URL链接都在新标签页打开
- Android--APP性能测试工具GT的使用总结
- oralce执行计划
- 推荐几个IDEA插件,Java开发者撸码利器(转载)
- js——类型转换
- redux 数据规律
- Python扩展库1—numpy
- ios图片的拉伸
- Work at DP
- 修改JQM的默认配置属性
- 转载:【Oracle 集群】RAC知识图文详细教程(二)--Oracle 集群概念及原理
- HDU 2096 小明A+B(%的运用)
热门文章
- Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0
- Oracle数据库表空间与用户的关系是 ( )
- Jquery实现选项卡功能
- KO 数据库分类系统介绍
- Python使用paramiko库远程安全连接SSH
- PHP curl_setopt函数用法介绍补充篇
- 性能测试指标的理解--cpu和load
- Navicat for MySQL使用手记(上)--创建数据库和表
- zookeeper命令行
- Win7,Win8安装ArcGIS软件或Node.js等安装包出现2503错误的解决方法