温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

linux中怎么修改Docker本地镜像与容器的存储位置

发布时间:2022-01-20 15:18:58 来源:亿速云 阅读:448 作者:iii 栏目:开发技术

这篇文章主要讲解了“linux中怎么修改Docker本地镜像与容器的存储位置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中怎么修改Docker本地镜像与容器的存储位置”吧!

方法:软链接

默认情况下Docker的存放位置为:/var/lib/docker

可以通过下面命令查看具体位置:

[root@omisclass ~]# docker info | grep "Docker Root Dir"
  WARNING: You're not using the default seccomp profileDocker Root Dir: /var/lib/docker

解决这个问题,最直接的方法当然是挂载分区到这个目录,但是我的数据盘还有其他东西,这肯定不好管理,所以采用修改镜像和容器的存放路径的方式达到目的。

这个方法里将通过软连接来实现。

首先停掉Docker服务:

systemctl stop docker.service

然后移动整个/var/lib/docker目录到目的路径:

mv /var/lib/docker /root/data/docker
ln -s /root/data/docker /var/lib/dockersystemctl restart docker

这时候启动Docker时发现存储目录依旧是/var/lib/docker,但是实际上是存储在数据盘的,你可以在数据盘上看到容量变化。

感谢各位的阅读,以上就是“linux中怎么修改Docker本地镜像与容器的存储位置”的内容了,经过本文的学习后,相信大家对linux中怎么修改Docker本地镜像与容器的存储位置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI