Docker 迁移数据目录
Centos7 环境,采用yum安装的,默认数据目录在/var/lib/docker中
1. 关闭docker服务
systemctl stop docker
2. 备份和迁移
# 迁移 cp -r /var/lib/docker /data/docker # 备份 mv /var/lib/docker /var/lib/docker.bak
3. 使用新的数据目录(二选一)
3.1 软连接方式
ln -s /data/docker /var/lib/docker
systemctl start docker
3.2 修改配置文件
vim /etc/docker/daemon.json # 增加如下配置信息 # "data-root": "/data/docker"
4. 验证
docker info | grep 'Docker Root Dir'
5. 最后
迁移完成以后最好将docker目录设置成777权限,要不容易出现启动容器后没有权限访问
本文作者:大象。
本文链接:https://www.cnblogs.com/lliuhuan/p/18460090
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步