在如前安装完docker后,会有如下界面:
之后我们会通过一系列的命令来建造容器,而所需要的镜像则会被默认存放在C盘中的 虚拟机磁盘文件disk.vmdk中,所以为防止以后镜像过多而导致的C盘空间不足,要想办法修改一下存储的位置。
第一步
先停掉 docker-machine,命令行中输入
docker-machine stop default
第二步
在virturalbox界面同时按下 ctrl+D 调出虚拟介质管理器。
红箭头所指即为docker-machine的虚拟磁盘文件地址。点击右上角的复制,根据提示操作,为保持一致性,在选择磁盘时选择 vmdk磁盘,并选择你要作为磁盘存放路径的目录。这里我将其复制到了 D:\virtualboxVM\docker-machine\disk.vmdk
第三步
返回virtualbox界面,按下 ctrl+s 跳出关于虚拟机 default 的设置界面。
先移除掉原本的 disk.vmdk 再点选控制器,选择出现的两个按钮中的右边那个:添加虚拟硬盘
选择“使用现有的虚拟盘”,将第二步中复制出来的硬盘文件导入。添加完成后,如下,可以发现disk的路径已经改变。
第四步
重启docker,命令行中输入:
docker-machine start default
即可