在Fedora 23中更改默认Docker Image下载位置

时间:2016-07-29 04:52:14

标签: docker fedora-23 docker-image

有人可以建议如何更改泊坞窗图像下载位置吗?

现在它存储在/ var / lib / docker中(500mb只有空闲空间)。

我在下面提到了链接

How to change the docker image installation directory?

https://forums.docker.com/t/how-do-i-change-the-docker-image-installation-directory/1169

但它与我的配置不匹配,例如。 / etc / sysconfig / docker 我找不到此文件。我按照link进行安装(使用dnf方法安装)。我试图通过使用linux cli命令find / -name -type f "docker"列出/ usr / bin / docker来找到它的安装位置。我无法在编辑器中打开这个文件,它看起来像shell脚本。使用VI编辑器打开该文件,但文件中包含垃圾字符。

由于

2 个答案:

答案 0 :(得分:0)

有一种棘手的方法可以做到这一点。

您需要的只是移动数据并将其符号链接到新位置,而无需更改任何配置。

1. service docker stop
2. mv /var/lib/docker /mnt/hugest/disk/ever
3. ln -s /mnt/hugest/disk/ever /var/lib/docker
4. service docker start

它应该像以前一样工作。

答案 1 :(得分:0)

我使用docker daemon命令

更改默认目录

1)停止码头

systemctl  stop docker

2)根据您所需的文件夹移动泊坞窗图像

mv /var/lib/docker /u01/docker

3)用新的挂载点启动docker守护进程。

docker daemon -g /u01/docker/

4)打开新的终端选项卡,检查泊坞窗图像

docker images

注意:我的情况是docker版本1.11.2,os:fedora23 64位