在安裝完Docker以後,還須要調整Docker的設置來適應國內的網絡條件。Windows客戶端和服務器端的設置步驟並不相同,須要分開介紹。docker
因爲 Windows 10 專業版能夠安裝 Docker for Windows,所以代理服務器,非安全鏡像倉庫和鏡像倉庫加速設置均可以在Docker for Windows中的設置界面中進行操做。這三個設置均可以直接或間接達到鏡像下載加速的效果。若是代理服務器不是一個可選項的話,能夠使用Docker官方或者DaoCloud提供的鏡像加速服務。具體介紹能夠看下如下地址。shell
http://www.docker-cn.com/regi...
http://www.daocloud.io/mirror...安全
因爲在Windows 8.1 及 Windows 10 家庭版上只能安裝Docker Toolbox,所以在配置上稍顯複雜。這裏以配置鏡像加速器爲例進行說明。服務器
隨後就能享受鏡像加速帶來的鏡像加速下載的體驗了。網絡
目前加速器對下載Windows相關容器鏡像的加速效果不是那麼好,咱們能夠經過設置代理的方式來實現。ssh
[Environment]::SetEnvironmentVariable("HTTP_PROXY", "http://192.168.0.124:1080", [EnvironmentVariableTarget]::Machine) [Environment]::SetEnvironmentVariable("HTTPS_PROXY", "http://192.168.0.124:1080", [EnvironmentVariableTarget]::Machine)
這裏須要注意的是環境變量在計算機而非用戶級別生效,這樣才能保證Docker服務在下一步重啓後能正常使用環境變量。spa
因爲國內網絡的緣由,須要經過設置代理服務器或者鏡像加速的方式來下載公共倉庫裏的已有鏡像,下載完成後,能夠經過docker save命令在本地環境中分發。代理