Windows Server 2016 Containers初體驗 | docker windows server 2016
當WindowsServer2016開始有支援Containers後,認為只要把WindowsServer2016內的Container服務啟動後,就可以立馬來使用Docker這項技術,殊不知這是錯誤的,因為,這樣做法只是讓WindowsServer2016有了Container功能,但是,要讓它可以用Docker,還必須額外安裝Docker模組才可以有辦法開始使用Docker的技術,而在WindowsServer2016支援的Containers有分成WindowsServerContainers和Hyper-VContainers,下面採用的是WindowsServerContainers。安裝Docker建議在安裝Docker之前,要把WindowsServer2016所有更新檔都必須要更新,才不會有問...
當Windows Server 2016開始有支援Containers後,認為只要把Windows Server 2016內的Container服務啟動後,就可以立馬來使用Docker這項技術,殊不知這是錯誤的,因為,這樣做法只是讓Windows Server 2016有了Container功能,但是,要讓它可以用Docker,還必須額外安裝Docker模組才可以有辦法開始使用Docker的技術,而在Windows Server 2016支援的Containers有分成Windows Server Containers和Hyper-V Containers,下面採用的是Windows Server Containers。
安裝Docker建議在安裝Docker之前,要把Windows Server 2016所有更新檔都必須要更新,才不會有問題,然後,用Admin權限啟動PowerShell,而第一個必須先安裝Docker-Microsoft PackageManagement套件,有了這個套件,才能去安裝Docker的Package
安裝Docker-Microsoft PackageManagement1Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
安裝Docker Package1Install-Package -Name docker -ProviderName DockerMsftProvider
都安裝完畢後,必須重新啟動電腦,讓Docker服務啟動,若是後續想要更新Docker,只要輸入更新指令就可以1Install-Package -Name Docker -ProviderName DockerMsftProvider -Update -Force
以上三步驟就可以在Windows Server 2016用Docker功能,若不確定是否可以用,只要輸入docker info能查看Docker相關訊息就沒問題了
安裝Docker-ComposeDocker-Compose是讓你可以快速佈署或是啟動Container的設定檔,如果是透過VS.Code去編輯D...