Posso instalar o Docker para Linux dentro do WSL? Ao invés de instalar o Docker para Windows? Pois o WSL simula o linux no windows, correto? Obrigada!
Posso instalar o Docker para Linux dentro do WSL? Ao invés de instalar o Docker para Windows? Pois o WSL simula o linux no windows, correto? Obrigada!
Olá Priscylla.
Tudo bem?
Sim, você pode instalar o Docker para Linux dentro do WSL (Windows Subsystem for Linux). O WSL permite que você execute um ambiente Linux diretamente no Windows, sem a necessidade de uma máquina virtual, o que o torna uma ótima opção para usar o Docker como se estivesse em um sistema Linux nativo.
Para instalar o Docker dentro do WSL, você deve primeiro garantir que o WSL está habilitado e configurado no seu sistema Windows. Aqui estão os passos básicos que você pode seguir:
Habilitar o WSL no Windows: Você pode fazer isso através do PowerShell como administrador, usando o comando:
wsl --install
Isso instalará o WSL e a distribuição Linux padrão, que é o Ubuntu.
Abrir o terminal do Linux (por exemplo, Ubuntu) que você instalou via WSL.
Instalar o Docker no Ubuntu (WSL): Você pode seguir os passos de instalação do Docker para Ubuntu, como mencionado na documentação oficial. Aqui estão os comandos básicos:
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
Testar a instalação: Após a instalação, você pode testar se o Docker está funcionando corretamente com:
sudo docker run hello-world
Lembre-se de que, ao usar o Docker dentro do WSL, você está efetivamente utilizando o Docker em um ambiente Linux, então todas as funcionalidades do Docker para Linux estarão disponíveis para você.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.