Configurar contêineres do Linux no Windows
Os contêineres do Linux compõem uma grande porcentagem do ecossistema de contêineres geral e são fundamentais para experiências de desenvolvedor e ambientes de produção. Como os contêineres compartilham um kernel com o host de contêiner, no entanto, executar contêineres do Linux diretamente no Windows não é uma opção. É aí que a virtualização entra em cena.
O exercício percorre a criação e a execução de contêineres do Linux no Windows 10 e no Windows 11.
Neste início rápido, você vai:
- Instalar o Docker Desktop
- Executar um contêiner simples do Linux
Pré-requisitos
Verifique se você atende aos seguintes requisitos:
- Um sistema de computador físico executando o Windows 10 Professional, o Windows 10 Enterprise ou posterior. Ou Windows Server 2019 versão 1809 ou posterior
- Verifique se Hyper-V está habilitado.
Instalar o Docker Desktop
Instale do Docker Desktop no Windows.
Executar seu primeiro contêiner do Linux
Para executar contêineres do Linux, você precisa verificar se o Docker está direcionando o daemon correto. Você pode alternar isso selecionando Switch to Linux Containers
no menu de ação ao clicar no ícone de baleia do Docker na bandeja do sistema. Se você vir Switch to Windows Containers
, já estará direcionando o daemon do Linux.
Depois de confirmar que está direcionando o daemon correto, execute o contêiner com o seguinte comando:
docker run --rm busybox echo hello_world
O contêiner roda, exibe "hello_world" e então sai.
Ao consultar docker images
, você verá a imagem de contêiner do Linux que você acabou de baixar e executar:
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
busybox latest 59788edf1f3e 4 weeks ago 3.41MB