1. 下載安裝包
WinServer2012無法使用Docker官網上的安裝包進行安裝,需要使用Docker Toolbox進行安裝。
下載地址:https://github.com/docker-archive/toolbox/releases (選擇 V19.03.1 exe安裝包)
2. 安裝Docker
2.1 檢查安裝環境
1、打開任務管理器選擇性能
選項卡查看是否開啟了虛擬化
2、需要檢查服務器是否已經安裝dotnet framework 3.5,沒有的話就需要添加這個功能
2.2 安裝DockerToolBox
右鍵dockertoolbox-19.03.1.exe
使用管理員權限運行,然后使用默認配置下一步下一步安裝上就好了。
注:遇到下面框需勾選
2.3安裝完成。桌面出現3個圖標
2.4 安裝boot2docker
1、如果沒有安裝boot2docker
打開桌面
上的Docker Quickstart
會提示讓你安裝boot2docker.
2、下載boot2docker。下載地址:https://github.com/boot2docker/boot2docker/releases
3、將下載的iso文件放到C:\Users\Administrator\.docker\machine\cache目錄下面去,如果沒有這個目錄就新建一個這個目錄
4、然后重新打開桌面
上的Docker Quickstart
會出現如下界面

5、以上錯誤說明,安裝錯誤。原因:“this computer doesnt have vt-x/AMD-v enabled”。
如果是實際服務器,需要打開 BIOS
里面的 cpu
虛擬化
這里使用的是虛擬機(物理機 windows10 系統,安裝vmware,vmware下裝載 windows server 2012)
6、虛擬機設置 vt-x
(1)關閉虛擬機
(2)如下配置,勾選虛擬機 虛擬化引擎
7、重新進入系統。打開docker
8、執行過程中……,過程受網絡影響,可能會持續幾分鍾不等,堅持等待。
9、安裝結束,出現小鯨魚。
10、安裝驗證
(1)docker -v
(2)docker info