Instalación de Docker y docker-compose en Windows Server 2016
En este manual se procede a la instalación de:
Instalación de Docker
Se emplea el módulo OneGet provider PowerShell Module para realizar la instalación.
Instalamos el OneGet:
Install-Module -Name DockerMsftProvider -Repository PSGallery -Force
Mediante el OneGet instalamos Docker
Install-Package -Name docker -ProviderName DockerMsftProvider
Tenemos que reiniciar el sistema para poder utilizar el software instalado:
Restart-Computer -Force
Actualizar el sistema
Para asegurarnos que el sistema está actualizado una vez instalado el software de Docker, ejecutamos:
sconfig
Ahora, elegimos:
- Opción 6) ‘Download and Install Updates’ y
- Opción A) ‘dowload All updates’
Información adicional
Windows Containers on Windows Server
Instalación de docker-compose
Para instalar docker-compose utilizamos Chocolatey que es un proyecto open source para manejar paquetería en Windows.
Instalamos chocolatey (Desde Cmd.exe):
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
Si experimentáis algún problema con la instalación, id a esta página
Ahora podemos instalar docker-compose:
choco install -y docker-compose