【Docker】win10上修改docker的镜像文件存储位置

记住:修改的是docker从服务器上拉下来的镜像文件存储位置(本地),是否是镜像源地址(服务器)linux

首先
win10下的docker有可视化操做界面和命令行操做,下载了docker-ce.exe双击后就本身开始到结束自动完成,默认安装到了C盘目录下,也就是不少默认的参数或配置文件都在C盘目录下。pc win10虽然不想linux那么高内存、高存储,可是仍是能启动两个docker容器的,考虑C盘是系统盘,docker使用过程当中可能会拉取不少镜像文件,因此咱们须要把docker默认的镜像文件存储地址修改一下。docker

修改
1.docker info看一下当前的json


2.经过win10任务栏的docker gui界面来操做修改服务器


选择settings进入操做界面,先勾选“advanced”,而后添加红框标注的一行(注意:路径是你想改变的路径)app

填写完了,直接点击“apply”按钮,docker service会自动restarting。而后在看一下docker infoui

3.这样就证实生效了命令行

看一下原理
无论是经过gui仍是命令行,都是经过修改daemon.json来修改对应的参数配置:3d

1.Linux上配置文件的默认位置是 /etc/docker/daemon.jsonrest

2.Windows上配置文件的默认位置是 %programdata%\docker\config\daemon.jsonblog

win10上你想看到这个programdata目录须要勾选显示隐藏文件,就在C盘下,具体的参数及注意的参数细节可根据需求看一下官网文档【https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file】

相关文章
相关标签/搜索