怎么更换docker的存储目录 |
您所在的位置:网站首页 › docker修改存储目录后,容器镜像不在 › 怎么更换docker的存储目录 |
![]() 文章背景: 在开发环境中,由于docker测试服务器运行的容器、镜像太多,导致磁盘空间经常被占满。所以现在决定把docker的存储目录更换到新的挂载点中。 (学习视频分享:编程视频) 1、查看Docker 磁盘使用情况 docker system df2、清理磁盘 docke system prune删除关闭的容器无用的数据卷和网络无TAG的镜像-a 参数 无用的镜像也会删除 (慎用) 3、停止Docker 服务 systemctl stop docker4、迁移数据目录 rsync -avz /var/lib/docker /data/docker/lib//var/lib/docker : docker默认数据目录/var/lib/docker : 目标目录, 执行前需要先创建 5、配置mapper文件 根据docker服务的安装配置文件进行修改 vi /usr/lib/systemd/system/dokcer.service在ExectStart=xxx 中添加属性 ExectStart=xxx --graph /data/docker/lib/docker重新更新一下docker服务 systemctl disable docker systemctl enable docker systemctl daemon-reload systemctl start docker6、检查 docker info可以看到以下信息表示成功 Docker Root Dir: /data/docker/lib/docker执行docker images可以看到之前所有的镜像也全部同步了过来。 相关推荐:docker教程 以上就是怎么更换docker的存储目录的详细内容,更多请关注php中文网其它相关文章! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |