2016-07-29 38 views
1

任何人都可以建议如何更改码头图像下载位置?更改默认码头图像在Fedora 23下载位置

现在它存储在/ 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编辑器打开该文件,但该文件充满垃圾字符。

谢谢

+0

这只是指你的系统泊坞窗配置文件。请参阅软件说明文件,说明它如何配置以及它使用哪个文件,然后查阅适合您的确切操作系统的指南。不要忘记:您可能是创建文件的人,它之前不能存在(您的里程可能会有所不同,这取决于具体软件和用于安装它的软件包) – hakre

+0

可能有[如何更改Docker镜像安装目录?](http://stackoverflow.com/questions/24309526/how-to-change-the-docker-image-installation-directory) – hakre

+0

回答两年前提出的问题,我使用的是docker latest version 1.11.2 。配置与我的情况不符。你能完整阅读我的问题吗? –

回答

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 

它应该像以前一样工作。

0

我更改使用默认的目录docker daemon命令

1)停止搬运工按您所需的文件夹

mv /var/lib/docker /u01/docker 

3)开始与码头工人守护

systemctl stop docker 

2)招搬运工图像作为新的安装点。

docker daemon -g /u01/docker/ 

4)打开新的终端选项卡,勾选搬运工图像

docker images 

注:我的情况泊坞窗版本1.11.2,操作系统:fedora23 64位