How-To: Instalação do Docker no Windows da forma correta em 7 passos

Search for a command to run...

No comments yet. Be the first to comment.
Hoje é dia de explorar uma das novidades mais interessantes do ecossistema Google Cloud, anunciado durante o Google I/O desse ano (2026). É o Agent Studio, o coração low-code e visual do Gemini Enterp

Em novembro e dezembro será o momento de dar aquele gás nos estudos de tecnologias Microsoft. O Fabric Community, está disponibilizando conteúdo gratuito de certificações Azure, em português, e com voucher de 100% de desconto! Aprimore suas habilidad...

Como gerenciar e implementar sistemas de IA no Microsoft Azure em produção

Veja como a arquitetura orientada a eventos simplifica os pagamentos serverless.

IA no Azure: Código Terraform, Observação com OpenTelemetry e Mais

2. Escolha sua versão do Windows:

3. Para saber qual é, abra Configurações > Sistema > Sobre

Nota: Você deve ter instalado o WSL 2 (Windows Subsystem Linux)
4. Se tudo ocorrer bem, iniciará a instalação:

5. Docker instalado!

6. Hora de configurar o arquivo .wslconfig para que limite o uso de memória e CPU do seu computador durante a execução dos containers.
Abra o bloco de notas — Win + R > notepad > enter.
Cole o seguinte código:
# Settings apply across all Linux distros running on WSL 2 [wsl2]
# Limits VM memory to use no more than 4 GB, this can be set as whole numbers using GB or MB memory=4GB
# Sets the VM to use two virtual processors processors=2
# Specify a custom Linux kernel to use with your installed distros. The default kernel used can be found at https://github.com/microsoft/WSL2-Linux-Kernel kernel=C:\temp\myCustomKernel
# Sets additional kernel parameters, in this case enabling older Linux base images such as Centos 6 kernelCommandLine = vsyscall=emulate
# Sets amount of swap storage space to 8GB, default is 25% of available RAM swap=8GB
# Sets swapfile path location, default is %USERPROFILE%\AppData\Local\Temp\swap.vhdx swapfile=C:\temp\wsl-swap.vhdx
# Disable page reporting so WSL retains all allocated memory claimed from Windows and releases none back when free pageReporting=false
# Turn off default connection to bind WSL 2 localhost to Windows localhost localhostforwarding=true
# Disables nested virtualization nestedVirtualization=false
# Turns on output console showing contents of dmesg when opening a WSL 2 distro for debugging debugConsole=true
Vá até seu usuário no Windows — Explorar > Disco Local (C:)> Usuários > Seu nome de Usuário, ou pressione Win + R e digite %USERPROFILE%
Salve o arquivo como “.wslconfig”

7. Configure o WSL Integration:
PRONTO PARA USO!
Ps.: Algumas versões estão dando problema ao tentar dar pull em um container. A recomendação é deixar a opção Add the \.docker.internal names to the host’s /etc/hosts file (Requires password) DESABILITADA enquanto a opção Enable background SBOM indexing *HABILITADA.
