摘要:這里以配置鏡像加速器為例進行說明。執行重啟服務隨后就能享受鏡像加速帶來的鏡像加速下載的體驗了。在命令提示符中執行啟動執行以下命令設置環境變量。
前言
在安裝完Docker之后,還需要調整Docker的設置來適應國內的網絡條件。Windows客戶端和服務器端的設置步驟并不相同,需要分開介紹。
Windows 客戶端 Windows 10 專業版由于 Windows 10 專業版可以安裝 Docker for Windows,因此代理服務器,非安全鏡像倉庫和鏡像倉庫加速設置都可以在Docker for Windows中的設置界面中進行操作。這三個設置都可以直接或間接達到鏡像下載加速的效果。如果代理服務器不是一個可選項的話,可以使用Docker官方或者DaoCloud提供的鏡像加速服務。具體介紹可以看下以下地址。
http://www.docker-cn.com/regi...
http://www.daocloud.io/mirror...
由于在Windows 8.1 及 Windows 10 家庭版上只能安裝Docker Toolbox,因此在配置上稍顯復雜。這里以配置鏡像加速器為例進行說明。
執行 docker-machine start default 啟動Docker Toolbox創建的虛擬機
執行 docker-machine ssh default 進入虛擬機
執行 sudo vi /var/lib/boot2docker/profile, 增加 --insecure-registry https://registry.docker-cn.com,設置完成后保存設置。
執行 sudo /etc/init.d/docker restart 重啟docker服務
隨后就能享受鏡像加速帶來的鏡像加速下載的體驗了。
Windows Server目前加速器對下載Windows相關容器鏡像的加速效果不是那么好,我們可以通過設置代理的方式來實現。
在命令提示符中執行 powershell, 啟動PowerShell
執行以下命令設置環境變量。
[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服務在下一步重啟后能正常使用環境變量。
執行 Restart-Service -Name docker 重啟Docker服務
執行 docker pull microsoft/nanoserver 確認加速效果
總結由于國內網絡的原因,需要通過設置代理服務器或者鏡像加速的方式來下載公共倉庫里的已有鏡像,下載完成后,可以通過docker save命令在本地環境中分發。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27275.html
摘要:而且在閱讀微軟的官方文檔之前,推薦閱讀官方的概覽文檔。因為微軟的文檔中主要提及了的一些特有概念,而容器技術本身的概念并沒有被著重介紹。因此僅閱讀微軟現有文檔并不能完整的了解容器技術。一個踢爆索尼大法丑聞的男人。以下這張圖則來自官網。 前言 在開始介紹具體操作之前,需要向各位不熟悉容器技術的Windows平臺下管理員和開發者做一個基礎概念的普及。而且在閱讀微軟的官方文檔之前,推薦閱讀Do...
閱讀 767·2021-10-09 09:58
閱讀 634·2021-08-27 16:24
閱讀 1719·2019-08-30 14:15
閱讀 2376·2019-08-30 11:04
閱讀 2060·2019-08-29 18:43
閱讀 2166·2019-08-29 15:20
閱讀 2711·2019-08-26 12:20
閱讀 1612·2019-08-26 11:44