摘要:關于這個渠道的介紹,大家可以參閱微軟官方文檔。各位可以從微軟官網下載的測試版本,而則是面向批量授權用戶的,如果您是訂閱用戶,也可以在訂閱站點下載。安裝過程中需要執行以下命令。重啟完成后可以通過確認服務是否正常啟動。
前言
經過前兩篇文章的鋪墊,今天我們來講下如何在Windows環境下安裝Docker。眾所周知,Windows分為客戶端和服務器端兩條產品線,對應到的最新版本是Windows 10和Windows Server 2016。而且為了跟上創新的步伐,服務器端產品的發布渠道新增了半年發布一次的渠道,第一個版本是Windows Server, version 1709。關于這個渠道的介紹,大家可以參閱微軟官方文檔。
接下來將分別介紹客戶端和服務器端的Docker安裝過程。
Windows 客戶端 Windows 10 專業版雖然有部分用戶可能延續了之前使用Windows Server作為日常辦公系統的習慣,但是這里還是推薦使用Windows 10作為日常辦公系統。當然Windows 10也分專業版和家庭版,Docker for Windows需要Windows 10專業版及Hyper-V支持。如果不符合的話可以安裝Docker Toolbox。兩者最大的區別是使用了不同的虛擬化技術。這里先介紹Docker for Windows。Docker for Windows能讓開發者在一臺開發機上同時使用Windows和Linux容器。在使用Linux容器的時候實際上是使用了一臺叫MobyLinuxVM的Hyper-V虛擬機。
在撰寫本文的時候,Docker for Windows 10的最新版是18.03(穩定版),進一步優化了Linux容器的配置體驗。各位可以從官方網站下載最新版本。根據安裝向導安裝完成后會在系統托盤區顯示應用圖標。
Windows 8.1 及 Windows 10 家庭版Docker Toolbox 使用了VirtualBox作為虛擬化平臺來承載Docker運行環境,各位可以從官方頁面下載安裝。安裝完成之后雙擊桌面的Docker Quickstart Terminal打開命令提示符。待初始化完成后,可以看到Docker的鯨魚Logo及相關提示。
Windows 服務器端 Windows Server 2016 及 Windows Server, version 1709Windows Server 版本使用了Docker的企業版版本,安裝過程中需要通過添加服務器組件的方式進行安裝。各位可以從微軟官網下載Windows Server 2016的測試版本,而Windows Server, version 1709則是面向批量授權用戶的,如果您是Visual Studio訂閱用戶,也可以在訂閱站點下載。在Docker安裝這一點上兩者并沒有太顯著的差異。
安裝之前需要注意Windows必須被安裝到C盤,建議通過VirtualBox來嘗試。
安裝過程中需要執行以下PowerShell命令。
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force Install-Package -Name docker -ProviderName DockerMsftProvider Restart-Computer -Force
其中第二行命令如果失敗的話,請查看異常信息是不是提示Docker-17-06-2-ee-7.zip不存在(注意這個壓縮包的小版本值,該值會定期更新)。如果是,則是因為網絡問題導致下載失敗。
那么可以通過使用Invoke-WebRequest命令并手動設置代理來將該壓縮文件下載至錯誤信息中提示的臨時文件夾。示例命令如下,請替換代理服務器地址。
Invoke-WebRequest -Uri https://dockermsft.blob.core.windows.net/dockercontainer/docker-17-06-2-ee-7.zip -UseBasicParsing -OutFile docker-17-06-2-ee-7.zip -Proxy http://192.168.0.124:1080
下載完成后再次執行Install-Package命令,則會提示安裝完成并需要重啟。
重啟完成后可以通過docker version確認Docker服務是否正常啟動。
總結本文例舉了Docker在Windows客戶端和服務器端版本的安裝過程。如果是本地開發環境的話,建議使用Windows 10 專業版 + Docker for Windows的組合。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/27243.html
摘要:這里以配置鏡像加速器為例進行說明。執行重啟服務隨后就能享受鏡像加速帶來的鏡像加速下載的體驗了。在命令提示符中執行啟動執行以下命令設置環境變量。 前言 在安裝完Docker之后,還需要調整Docker的設置來適應國內的網絡條件。Windows客戶端和服務器端的設置步驟并不相同,需要分開介紹。 Windows 客戶端 Windows 10 專業版 由于 Windows 10 專業版可以安裝...
閱讀 881·2023-04-25 19:17
閱讀 2179·2021-09-10 11:26
閱讀 1898·2019-08-30 15:54
閱讀 3411·2019-08-30 15:53
閱讀 2681·2019-08-30 11:20
閱讀 3391·2019-08-29 15:12
閱讀 1229·2019-08-29 13:16
閱讀 2384·2019-08-26 12:19