Docker的拉图像存储在Windows中?

时间:2017-02-25 06:29:52

标签: docker

虽然Windows中的docker info显示 Docker Root目录:/ var / lib / docker ,但是没有这样的文件夹* / var / lib / docker *。从docker pull hello-world等处获取图像文件的位置,以及如何更改这些文件夹的位置?

1 个答案:

答案 0 :(得分:2)

如果您正在使用docker toolbox目录在Windows上运行docker / var / lib / docker是指你的虚拟机(boot2Docker)。连接到机器:

docker-machine ssh <machine>

并输入:

sudo ls /var/lib/docker 

查看内容。

启动Docker守护程序时,可以使用-g选项更改Docker的存储基目录(容器和图像的位置)。

编辑文件档案:

sudo vi /var/lib/boot2docker/profile

并将-g选项添加到EXTRA_ARGS变量:

EXTRA_ARGS='
--label provider=virtualbox
-g <path>
'

保存并重启机器:

docker-machine restart <machine>

使用ssh将againt连接到您的计算机并验证更改输入:

docker info

希望这可以提供帮助。