在windows server 2016上安装Docker + Docker Compose
如何在windows server 2016上安装Docker + Docker Compose
Quick Start
简单来说,按照Microsoft官网上的来做就行了。但是,不用加-Repository PSGallery -Force
, 加了就报错
安装Docker
Install-Module -Name DockerMsftProvider
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12;
Install-Package -Name docker -ProviderName DockerMsftProvider
Restart-Computer -Force
安装Docker-Compose
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest "https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe
坑
出现各种奇怪的问题
首先更新windows server
在Install-Module -Name DockerMsftProvider
出现问题
别加-Repository PSGallery -Force