Docker no Windows Server 2016 – Primeiros passos [Tutorial]

By | 16 de maio de 2017
Print Friendly, PDF & Email

De forma simples e direta. O passo a passo para usar Docker no Windows Server 2016.

Esse artigo é um tutorial bem objetivo, recomendo o artigo “15 comandos para trabalhar com Docker” e o

Instalando o Docker Engine

Abra o PowerShell como administrador e execute os seguintes comandos para instalar o modulo, o pacote Docker e reiniciar o servidor:

Install-Module -Name DockerMsftProvider -Force
Install-Package -Name docker -ProviderName DockerMsftProvider -Force
Restart-Computer -Force

Agora o Docker Engine está rodando como um serviço do Windows. É recomendável configurar o firewall do Windows e permitir o serviço do Docker ouvir na porta desejada.

netsh advfirewall firewall add rule name="docker engine" dir=in action=allow protocol=TCP localport=2375

Stop-Service docker
dockerd --unregister-service
dockerd -H npipe:// -H 0.0.0.0:2375 --register-service
Start-Service docker  

Download e execução do container

O próximo passo é baixar uma imagem do Server Core por exemplo:

docker pull microsoft/windowsservercore    

E executar o container ou executar um comando no container:

docker run microsoft/windowsservercore

Assista a execução dos comandos

 

Esse é o primeiro passo.
Espero que tenha gostado e até o próximo.

Daniel Donda