无法更改Docker镜像目录

Ren*_*umi 3 virtual-machine docker

我正在使用Fedora 22,我必须从中更改我的Docker镜像目录

在/ var/lib中/泊坞窗

/家庭/ my_user /泊坞窗

下面这个 如何更改docker镜像安装目录?我编辑了/ etc/sysconfig/docker添加:

other_args =" - g/home/rseixas/Programs/Docker/images"

我重新启动了服务,但没有改变.事实上,我重新启动了我的机器,我无法看到它的变化.

有人可以帮帮我吗?

h3n*_*rik 7

你有/lib/systemd/system/docker.service文件吗?

如果是这样,请对其进行编辑,以便Docker服务将通常/etc/default/docker用作环境文件:EnvironmentFile=-/etc/default/docker.

/etc/default/docker文件中然后添加DOCKER_OPTS="-g /home/rseixas/Programs/Docker/images".

最后只需做一个systemctl daemon-reload && systemctl restart docker.

有关详细信息,请查看文档.


Stu*_*all 6

docker 1.8+服务文件设置中改变了一点:

[Service]
EnvironmentFile=-/etc/default/docker
# in docker 1.7 use ExecStart:
ExecStart=/usr/bin/docker -d $DOCKER_OPTS -H fd://
# in docker 1.8 use ExecStart:
ExecStart=/usr/bin/docker daemon $DOCKER_OPTS -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
Run Code Online (Sandbox Code Playgroud)

以及Debian/Fedora的docker一些其他注释以及最新的自定义目录.