測驗環境
Windows2016 DataCenter
安裝步驟
1、開始運行“PowerShell”
2、指定Tls協議為1.2.(建議都先執行這一條命令,官方檔案沒有這一步,實際測驗騰訊云和虛擬機多數直接安裝會報錯)
1 [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
3、安裝 Docker-Microsoft PackageManagement
1 Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
基本都會提示未安裝Nuget,直接輸入"Y",耐心等待即可,
4、使用 PackageManagement PowerShell 模塊安裝最新版本的 Docker
1 Install-Package -Name docker -ProviderName DockerMsftProvider
輸入“A”確認,
5、安裝完成,輸入”docker --version”若安裝成功會顯示docker版本,
注意:若要使用,必須要先重啟電腦才行,
啟動Docker
1 Start-Service Docker
若要開機啟動,需要打開“服務”—找到“Docker Engine”設定為自動,并啟動,
WIN10安裝
win10可直接安裝docker_desktop 就可以了,
官方下載地址:https://www.docker.com/products/docker-desktop,一路next,還有桌面管理程式哦,跟VS2019貌似系結在一起的,VS2019專案可直接構建,
云服務器和虛擬機的Windows2016 安裝Docker_Desktop一直失敗,可能是硬體不能虛擬化把,不過通過上面的命令可以安裝,就沒深入研究了,
參考文獻
1、 https://blog.csdn.net/xuefuruanjian/article/details/115169381 (里面有一些例外的處理,我TLS1.2的坑就是從這里爬出來的)
2、https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/quick-start/set-up-environment?tabs=Windows-Server#install-docker (微軟官方檔案,你值得擁有)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/295881.html
下一篇:域控批量創建域用戶,并授權組