Como instalar o Docker no Windows 11

O Docker é um software de código aberto que permite a virtualização baseada em contêineres para aplicativos e aplicações no Windows 11. O software Docker pode ser usado na nuvem ou em computadores locais. Em comparação com as máquinas virtuais, o Docker virtualiza aplicativos individuais com os componentes de software necessários e os torna disponíveis de forma dinâmica, independente e entre sistemas. O Docker também pode ser instalado no Windows, Linux e macOS.

O que é o Docker no Windows 11?

A virtualização de contêineres mudou fundamentalmente a forma como as soluções de software eram estruturadas, distribuídas e usadas. O software de código aberto Docker foi o primeiro a implementar a virtualização de contêineres em grande escala. Enquanto as máquinas virtuais virtualizam sistemas operacionais inteiros, os contêineres do Docker virtualizam aplicativos selecionados e isolados na forma de contêineres de software. Esses contêineres são compactos, compatíveis e escaláveis em várias áreas, como desenvolvimento de aplicativos, hospedagem, PaaS, preparação e produção.

Os contêineres do Docker armazenam componentes de software nos respectivos contêineres como uma imagem, semelhante aos contêineres físicos usados na logística de transporte. Isso permite que aplicativos isolados sejam movidos e executados entre sistemas operacionais sem nenhum problema de compatibilidade. Dependendo do sistema operacional, o Docker aloca os recursos apropriados do sistema para o contêiner do aplicativo correspondente. A principal vantagem é como o Docker torna os aplicativos leves, móveis e versáteis. O programa pode ser instalado em vários sistemas operacionais usando APIs padronizadas, kernel do sistema operacional, hipervisor ou VM.

Você pode encontrar instruções para sistemas operacionais alternativos no Guia Digital:

Dica

Você está interessado em recursos dedicados com virtualização completa? VPS da IONOS oferece servidores virtuais com 100% de armazenamento SSD SAN e edições gratuitas do Plesk Web Host para Linux e Windows.

Quais são os requisitos para o Docker?

O Docker oferece compatibilidade descomplicada entre sistemas. Enquanto as máquinas virtuais ou a virtualização clássica de hardware simulam um sistema operacional convidado, os contêineres do Docker compartilham o kernel do sistema host, mas são executados no espaço do usuário como processos isolados. Nos primeiros dias do Docker, o aplicativo era usado exclusivamente em sistemas Linux ou em sistemas operacionais baseados em Linux. Hoje, o software de código aberto é caracterizado pela independência abrangente de plataforma. Enquanto o Docker usa o kernel local do Linux em sistemas Linux em variantes de 64 bits, os sistemas que não são Linux usam uma imagem do sistema Linux conhecida como hypervisor ou virtual machine.

As distribuições Linux compatíveis incluem:

  • Debian
  • Fedora
  • Ubuntu
  • CentOS
  • Oracle Linux
  • Red Hat Enterprise Linux
  • openSUSE
  • SUSE Linux Enterprise

Os pacotes de instalação correspondentes para Windows, macOS ou serviços de nuvem, como Azure ou AWS, podem ser encontrados no site do Docker.

Dica

Experimente usar uma infraestrutura de servidor escalável e de alto desempenho para seus aplicativos Docker com um cloud server da IONOS. Isso inclui escalabilidade sob demanda, alta disponibilidade e data centers com certificação ISO.

Instalação do Docker no Windows 11

O Docker pode ser instalado no Windows 11 em algumas etapas. Comece fazendo o download do software Docker no site oficial do Docker. Observe que o uso do Docker no Windows 11 não é adequado para o sistema operacional Windows Server. Como o Docker foi projetado para sistemas Linux, você também precisará de um software de virtualização, como o WSL2. WSL2 é um subsistema Windows gratuito para Linux que permite usar aplicativos Linux no Windows.

Etapa 1: Faça o download do Docker

Faça o download gratuito do software Docker no site oficial site do Docker. Selecione a opção Docker Desktop para isso.

Captura de tela do site do Docker com a opção de download do Docker Desktop
Faça o download do Docker no Windows 11 diretamente do site do Docker usando a opção Docker Desktop. / Fonte: https://www.docker.com/get-started/

Etapa 2: Instalar o Docker

Clique no pacote de instalação para iniciar a instalação. O Docker recomenda que você tenha uma plataforma de virtualização como o WSL2 já instalado no Windows 11. Coloque uma marca de seleção ao lado de “Use WSL2 instead of Hyper-V” para instalar o WSL2 automaticamente. Clique em “OK” para iniciar a instalação. Reinicialize o sistema após a conclusão da instalação. Concorde com o contrato de licença após a reinicialização. O uso do Docker é gratuito se estiver sendo usado de forma privada ou em pequenas empresas. As grandes empresas devem esclarecer com antecedência se a licença de código aberto é adequada às suas necessidades.

Etapa 3: instalar o WSL2

Depois de concordar com o contrato de licença, o Docker mostrará um lembrete de que você precisa concluir a instalação do WSL2. Faça o download do WSL2 usando o link na janela do menu do Docker para fazer o download da versão mais recente. Abra o assistente de instalação e siga as etapas de instalação. Após a instalação, reinicialize o sistema para concluir a instalação do Docker e do WSL2.

Dica

Os servidores dedicados garantem o melhor desempenho quando se trata de aplicativos e processos exigentes e complexos. A IONOS oferece um servidor dedicado com os mais recentes processadores, hardware 100% empresarial, recursos de nuvem e situado nos EUA.

Etapa 4: iniciar e testar o Docker Desktop

Se o Docker Desktop não for iniciado automaticamente, clique no ícone do aplicativo na área de trabalho. Você pode fazer download da imagem do Docker Hello World para verificar se o Docker está funcionando corretamente. Digite o seguinte comando no Windows PowerShell para fazer isso:

Docker run hello-world
shell

O Docker baixará e executará automaticamente a imagem hello-world . Isso verifica se o Docker pode baixar os contêineres ou imagens desejados para serem executados no seu sistema sem problemas.

Etapa 5: usar o Docker

Há alguns comandos do Docker úteis que podem facilitar muito seu trabalho. Eles incluem:

  • docker: Lista os comandos disponíveis na interface de linha de comando do Docker
  • docker <COMMAND> --help: Lista as informações sobre o comando correspondente se você digitar o comando como <COMMAND>
  • docker image ls --all: Lista as imagens do Docker no sistema host
  • docker container ls --alldocker ps -a: Lista os contêineres do Docker disponíveis no computador
  • docker info: Lista as informações sobre a instalação do Docker

Confira nosso Tutorial do Docker para usar o Docker no Ubuntu e em outros sistemas Linux.

Este artigo foi útil?
Para melhorar a sua experiência, este site usa cookies. Ao acessar o nosso site, você concorda com nosso uso de cookies. Mais informações
Page top