windows server 2019 離線安裝docker


第一步:服務器安裝container並重啟

第二步:獲取 Docker 離線安裝包

用一台能上網的Windows server2019服務器,將安裝包下載下來。以管理員權限 打開 powershell,執行如下兩條命令:

(參考Docker 安裝:https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server)

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

Install-Package -Name docker -ProviderName DockerMsftProvider

命令運行完畢后,會在 C:\Program Files 下生成 Docker文件夾,如下圖所示。將Docker 文件夾Copy 備用。

第三步:離線安裝

1. 復制Docker文件:將Copy 出來的Docker 文件夾,放入斷網的 windows server 2019 服務器的C:\Program Files 中 。

2. 注冊Docker服務:鼠標右鍵管理員權限 ** 打開 cmd,導航到 C:\Program Files\Docker 中,執行命令:**

dockerd --register-service

​如圖所示:

3. 啟動Docker服務:鼠標右鍵 管理員權限 打開powershell,導航到C:\Program Files\Docker,執行啟動docker服務命令:

Start-Service docker

如圖所示:

服務啟動后,會在 C:\ProgramData 下有一個docker文件夾(ProgramData 是一個隱藏文件夾),如下圖:

管理員權限打開的cmd中,並導航到 C:\Program Files\Docker,輸入 docker version,出現下圖所示,則表示服務開啟成功

4. 安裝產品密鑰:管理員權限 打開cmd 或者powershell,任意位置執行 slmgr /ipk H3RNG-8C32Q-Q8FRX-6TDXV-WMBMW 安裝產品密鑰。

第四步:配置全局變量

目前 docker只能通過 cmd 在 C:\Program Files\Docker 位置使用,需要將其加入環境變量中,才能在全局使用。

配置好環境變量后,就可以在服務器中全局使用docker了。

一些記錄:

1.windows server 2019 docker的daemon.json文件位置:C:\ProgramData\Docker\config\daemon.json


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM