docker的图像在哪里存储在Windows中?

尽pipe在Windows中的docker info显示Docker根目录:/ var / lib / docker ,但是没有这样的文件夹* / var / lib / docker *。 哪里可以find图像文件从docker pull hello-worlddocker 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 

希望这可以帮助。