Closed lyonwang closed 7 years ago
你這個畫面,看起來是 beta channel 的 docker for windows 才有的。這版本初次開始提供 "switch to linux / windows containers" 的選項,也因此把 windows container 版本的 docker service 給取代掉了。
取代掉之後我還沒找到在哪邊調整 docker.json, 如果你是按照 這篇文章 的程序啟用 windows 10 container, 那麼可以用 net stop docker
指令手動停掉 docker service, 自己手動執行 c:\program files\docker\dockerd.exe
來指定啟動服務的參數。
dockerd --help
可以看到完整說明。
至於搭配 docker for windows 的調整方式,我先試看看有無方法再回覆這個 issue
根據這篇文章的說明, 好像在C:\ProgramData\Docker\config\daemon.json可以設定啟動參數, 不過透過我在1樓po的UI來改
我發現依照這篇文章安裝完Docker之後:
這樣pull下來的image才會放到D:\DockerStore裡 我猜是在D:\DockerStore產生新的config與相關檔之後,再重啟的docker就會改去吃D:\DockerStore\config\daemon.json,這時pull的images才會放到daemon.json所列的位置.