2017-04-06 82 views
0

看起来码头集装箱存储在/var/lib/docker/containers中。我可以改变这个吗?我可以让新的容器出现在我的主目录中吗?更改主机系统中码头集装箱的路径

是否需要从源代码构建docker,还是创建容器时可以更改的选项?

+1

有史以来最简单的谷歌搜索。输入dockerd --help。走。 – user2105103

+0

也许这个职位帮助你https://sanenthusiast.com/change-default-image-container-location-docker/ –

回答

1

你并不需要重建泊坞窗,它是docker daemon(dockerd)的配置选项,你需要做的就是用选项--graph-g的简称)配置,并重新启动它,并在必要时迁移现有泊坞窗的数据是什么。比如说配置为:

/usr/bin/dockerd -H unix:///var/run/docker.sock -g /opt/docker/lib 

然后你的容器的信息将是/opt/docker/lib/containers下,请参阅docs of dockerd更多的配置细节。