Como executar contêineres do Docker no Windows Server

O Docker é um poderoso programa de conteinerização para sistemas de servidores Windows, Linux e BSD. Com o Docker , você pode implantar uma ampla variedade de aplicativos independentes, como Plex, NextCloud, PhotoPrism, Nginx , etc. Veja como executar contêineres do Docker no Windows Server.

Como instalar o Docker no Windows Server

Para usar a versão de linha de comando do Docker no Windows Server, você precisará instalá-lo por meio da ferramenta PowerShell. Abra o Powershell no seu Windows Server como Administrador.

Depois que o aplicativo Powershell estiver aberto, use o  comando Install-Module . Este comando habilitará o repositório de software “PSGallery” Powershell Gallery em seu Windows Server.

Install-Module -Name DockerMsftProvider ` -Repository PSGallery ` -Force

O Windows solicitará que você importe o provedor “NuGet” com o comando do módulo executado acima. Selecione “Y” no teclado para importá-lo. Em seguida, execute o  comando Install-Package  abaixo para instalar o pacote “docker” em seu servidor.

Install-Package -Name docker ` -ProviderName DockerMsftProvider

Depois de inserir o comando acima, o Powershell dirá: “O(s) pacote(s) vêm de uma fonte de pacote que não está marcada como confiável. Tem certeza de que deseja instalar o software de “DockerDefault”? 

Pressione a  tecla no teclado para informar ao Windows Server que você confia nessa fonte de software e deseja instalar o Docker via Powershell. Então, quando a ferramenta Powershell terminar de instalar o pacote “docker”, você deve reiniciar o Windows Server. Você pode reiniciá-lo com o comando abaixo.

Reiniciar-Computador -Forçar

Após a reinicialização, faça login novamente em seu servidor. Em seguida, reinicie o Powershell e use o  comando Get-WindowsFeature  para verificar se o Docker está ativado. Supondo que sim, você verá [X] Containers.

Para saber mais sobre o Docker, execute o  comando docker –help  no aplicativo Powershell. Fazendo isso, você verá a seção de “ajuda” do Docker. Esta seção abordará tudo o que você precisa saber sobre a ferramenta Docker e como usar seus comandos.

docker --ajuda

Como verificar se o Docker está funcionando

Para verificar se o aplicativo Docker está funcionando corretamente no seu Windows Server, você deve baixar o contêiner “hello-world” e executá-lo. Para baixar o “hello-world”, verifique se o Powershell está aberto. Em seguida, use o seguinte comando.

docker pull hello-world

Se você puder “puxar” o contêiner “hello-world”, o Docker deve funcionar bem em seu servidor Windows. Para executar o contêiner “hello-world”, execute o seguinte comando docker run 

docker run hello-world

Supondo que o comando acima seja bem-sucedido, você deverá ver a seguinte mensagem:

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(windows-amd64, nanoserver-ltsc2022)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.

Como baixar contêineres do Docker no Windows Server

Para executar um contêiner do Docker no Windows Server, você deve primeiro obter um do Dockerhub . Vá para o Dockerhub e procure um contêiner que você deseja executar em seu servidor. no entanto, lembre-se de que você só poderá usar contêineres do Windows, não os do Linux.

Nota: Se você deseja usar contêineres Linux no Windows Server, é possível. No entanto, você precisará instalar o Docker para Windows em vez da versão Enterprise do Docker abordada neste guia.

Depois de localizar a imagem, leia a página para obter as instruções oficiais sobre como executá-la. Em seguida, abra uma janela do Powershell. Em seguida, baixe sua imagem do docker para o sistema usando o  comando docker pull

docker pull windows-docker-container

Como executar contêineres do Docker no Windows Server

Para executar um contêiner do Docker no Windows Server , comece executando o  comando docker ps -a no Powershell. Este comando listará todos os contêineres em seu sistema, mesmo aqueles que não estiverem em execução. 

docker ps -a

Depois de executar o  comando docker ps -a  , o Docker mostrará todos os contêineres. Encontre o ID do contêiner que você deseja executar no Windows Server. Em seguida, execute o  comando docker run  .

docker run CONTAINER_ID

Depois que o comando acima for executado, seu contêiner do Docker estará em execução no Windows Server. Para desligar este contêiner, você pode executar o  comando docker stop  .

parada de encaixe CONTAINER_ID

Como excluir contêineres do Docker no Windows Server

Você pode querer excluir um contêiner do Docker do seu sistema Windows Server em algum momento. Para fazer isso, faça o seguinte. Primeiro, abra o Powershell. Em seguida, execute o  comando docker ps -a  para listar todos os contêineres.

docker ps -a

Depois de listar todos os contêineres, use o  comando docker rm  para excluir o contêiner do sistema Windows Server.

docker rm CONTAINER_ID

Deixar um comentário

A atualização KB5053658 (build 26120.3653) para Windows 11 adiciona um novo recurso de recuperação no Canal Beta.

A atualização KB5053658 (build 26120.3653) para Windows 11 adiciona um novo recurso de recuperação no Canal Beta.

A atualização KB5053658 para Windows 11 (build 26120.3653) introduz a Recuperação Rápida do Computador, recapitulação da fala do Narrador, novo erro de tela verde e alterações no Copiloto.

Como ativar o Copilot na página Nova guia do Microsoft Edge

Como ativar o Copilot na página Nova guia do Microsoft Edge

Para ativar o Copilot na nova guia do Edge, abra a página de configurações e habilite as opções Compositor de NTP, Classificação de bate-papo, Foco e Usar pesquisa do Copilot.

A versão 27842 do Windows 11 traz novas alterações visuais no Canal Canary.

A versão 27842 do Windows 11 traz novas alterações visuais no Canal Canary.

A versão 27842 do Windows 11 chega com novos ícones de bateria, tela de erro de verificação de bugs atualizada e novas configurações de mouse no Canal Canary.

A versão 22635.4870 (KB5050087) do Windows 11 traz alterações na tela de bloqueio no canal Beta.

A versão 22635.4870 (KB5050087) do Windows 11 traz alterações na tela de bloqueio no canal Beta.

A atualização KB5050087 para Windows 11 (compilação 22635.4870) chega ao canal Beta com opções de personalização de widgets na tela de bloqueio e alterações no Explorador de Arquivos.

A versão 26220.6780 (KB5067103) para Windows 11 25H2 traz o modo escuro para a opção Executar (Dev).

A versão 26220.6780 (KB5067103) para Windows 11 25H2 traz o modo escuro para a opção Executar (Dev).

A atualização KB5067103 (compilações 26220.6780 e 26120.6780) para o modo escuro do Windows 11 na aba Executar aprimora o agente de IA nas Configurações e corrige erros.

Como corrigir o problema do LocalHost após instalar a atualização KB5066835 no Windows 11

Como corrigir o problema do LocalHost após instalar a atualização KB5066835 no Windows 11

Para corrigir o problema de localhost após instalar a atualização KB5066835 para o Windows 11 em outubro de 2025, execute o Windows Update ou use o PowerShell.

Como evitar problemas na instalação do Windows 11 25H2

Como evitar problemas na instalação do Windows 11 25H2

Dicas de atualização para o Windows 11 25H2 para evitar problemas de instalação e estender o suporte com facilidade, a partir das versões 24H2, 23H2 ou do Windows 10.

Como desativar a tela sensível ao toque no Windows 11

Como desativar a tela sensível ao toque no Windows 11

Desativar a tela sensível ao toque no Windows 11 usando o Gerenciador de Dispositivos, o PowerShell ou o Registro. Instruções passo a passo para desativar ou reativar a entrada por toque.

Como realizar uma verificação de vírus offline com o Microsoft Defender no Windows 11

Como realizar uma verificação de vírus offline com o Microsoft Defender no Windows 11

No Windows 11, o recurso Offline do Microsoft Defender pode remover vírus difíceis, rootkits e outros malwares rapidamente. Veja como.

Como liberar espaço de armazenamento no Windows 11

Como liberar espaço de armazenamento no Windows 11

Para liberar espaço no Windows 11, use Arquivos Temporários, Recomendações de Limpeza, Sensor de Armazenamento, desative a Hibernação, execute uma verificação de vírus e desinstale aplicativos.