docker的图像在哪里存储在Windows中?
尽pipe在Windows中的docker info
显示Docker根目录:/ var / lib / docker ,但是没有这样的文件夹* / var / lib / docker *。 哪里可以find图像文件从docker pull hello-world
等docker pull hello-world
,如何改变这些文件夹的位置?
如果您使用docker工具箱在窗口上运行docker,则目录/ var / lib / docker会引用您的虚拟机(boot2Docker)。连接到本机:
docker-machine ssh <machine>
并input:
sudo ls /var/lib/docker
看内容。
启动Docker守护进程时,您可以使用-g选项更改Docker的存储基本目录(容器和映像的去向)。
编辑文件configuration文件:
sudo vi /var/lib/boot2docker/profile
并将-g选项添加到EXTRA_ARGSvariables中:
EXTRA_ARGS=' --label provider=virtualbox -g <path> '
保存并重新启动机器:
docker-machine restart <machine>
使用ssh连接到你的机器并validationinput的改变:
docker info
希望这可以帮助。