Instalando Docker Desktop em Windows 10 Home - Parte 2

Categoria: Tecnologia
Etiquetas: DevOps, Docker, WSL, Windows 10 Home

Como comentei na postagem anterior, iniciei pensando em fazer um pequeno HowTo para facilitar a configuração do Docker Desktop para quem como eu tem Windows 10 Home e não podia utilizá-lo até este momento. Porém o documento começou a ficar bastante grande e por isso o separei em 2.

Nesta postagem teremos a conclusão do processo de instalação do ambiente, com a instalação e configuração do Docker Desktop e vou apresentar algumas formas como eu interajo com ele, espero que gostem.

Então vamos lá:

Docker for Windows 10 Home

Com o WSL 2 instalado já é possível instalar o Docker. Para isso podemos baixar o instalador da versão Edge do Docker Desktop.

Já na primeira tela aparecerá a possibilidade de ativar a integração com a engine do WSL 2.

Tela de instalação do docker com opção WSL 2 ativada

Clicando em OK a instalação prosseguira e se tudo correr bem deverá aparecer a seguinte mensagem:

ATENÇÃO: ao clicar em “Close and log out” sua sessão será desconectada.

Tela de instalação do docker com opção WSL 2 ativada

Após instalado e ativado a engine do WSL 2, é possivel vincular as distribuições Linux que estão instaladas na maquina com o Docker Desktop.

icone do docker desktop na área de trabalho

Clicando nele você iá visualizar o dashboard do docker e terá a possibilidade de executar o tutorial básico para conhecer o docker.

Tela de apresentação e primeiros passos

Acessando o ícone de configuração, teremos as seguintes opções na categoria “General”.

Eu normalmente desmarco a opção “Start Docker Desktop when your log in”, pois gosto de ativar o docker apenas quando vou utilizar.

Além desta eu gosto de ativar a opção “Expose daemon on tcp://localhost:2375 without TLS” para utilizar o docker em conjunto com o terraform.

Tela de configuração geral do docker desktop

Na categoria “Resources > WSL Integration” é possivel selecionar com qual distro a integração WSL vai se conectar.

Tela de configuração de recursos e integração WSL

Finalizando estas configurações e clicando em “Apply & Restart” o docker estará instalado, configurado e rodando na maquina, com Windows 10 Home.

Agora só falta começar a subir os contêineres.

Eu realizei testes com a integração do Visual Studio Code e do Visual Studio 2019 e ambas funcionaram corretamente.

Testei também a integração com o Terraform, que funcionou muito bem.

Logo pretendo fazer alguns posts sobre estes testes.

Por hoje é só pessoal, espero que tenham gostado do post, pretendo retomar as postagens no blog, focando nesta parte de infraestrutura, desenvolvimento e DevOps. Mas sem deixar os assuntos aleatórios também.

Até breve.