記住:修改的是docker從服務器上拉下來的鏡像文件存儲位置(本地),是不是鏡像源地址(服務器)
首先
win10下的docker有可視化操作界面和命令行操作,下載了docker-ce.exe雙擊后就自己開始到結束自動完成,默認安裝到了C盤目錄下,也就是很多默認的參數或配置文件都在C盤目錄下。pc win10雖然不想linux那么高內存、高存儲,但是還是能啟動兩個docker容器的,考慮C盤是系統盤,docker使用過程中可能會拉取很多鏡像文件,所以我們需要把docker默認的鏡像文件存儲地址修改一下。
修改
1.docker info看一下當前的
2.通過win10任務欄的docker gui界面來操作修改
選擇settings進入操作界面,先勾選“advanced”,然后添加紅框標注的一行(注意:路徑是你想改變的路徑)
填寫完了,直接點擊“apply”按鈕,docker service會自動restarting。然后在看一下docker info
3.這樣就證明生效了
看一下原理
不管是通過gui還是命令行,都是通過修改daemon.json來修改對應的參數配置:
1.Linux上配置文件的默認位置是 /etc/docker/daemon.json
2.Windows上配置文件的默認位置是 %programdata%\docker\config\daemon.json
win10上你想看到這個programdata目錄需要勾選顯示隱藏文件,就在C盤下,具體的參數及注意的參數細節可根據需求看一下官網文檔【https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file】
推薦一下【linux修改鏡像文件存儲位置】的文檔