Como executar seu primeiro contêiner do Docker Windows Server

Como Executar Seu Primeiro Conteiner Do Docker Windows Server



Os contêineres do Docker Windows Server permitem executar aplicativos em ambientes isolados no Windows Server. Esses contêineres foram projetados para funcionar com os executáveis ​​do Windows com base nas imagens do Windows Server Core ou Nano Server. Neste post, falaremos sobre eles e veremos como você pode Execute o seu primeiro contêiner do Docket Windows Server.



  Execute seu primeiro contêiner do Docker Windows Server





Execute seu primeiro contêiner do Docker Windows Server

Docker Windows Server Containers Permitirá executar programas no Windows em um ambiente leve e isolado. Eles funcionam como pequenos pacotes que incluem tudo o que um programa precisa executar, como código, bibliotecas e ferramentas do sistema. Esses contêineres são baseados em imagens do Windows Server, como Nano Server ou Server Core. Eles são mais rápidos e usam menos recursos em comparação com as máquinas virtuais tradicionais. Com o Docker, você pode criar, executar e gerenciar facilmente esses contêineres. Isso ajuda os desenvolvedores e equipes de TI a criar e implantar aplicativos com mais rapidez e eficiência, sem interferir em outros programas no mesmo servidor.





Para executar seu primeiro contêiner do Docker Windows Server, você precisa seguir as etapas mencionadas abaixo.



  1. Instale a função Hyper-V e o recurso de contêiner
  2. Instale o módulo Docker
  3. Reinicie seu servidor
  4. Puxe e execute sua imagem do Docker

Vamos discuti -los em detalhes.

1] Instale a função Hyper-V e o recurso de contêiner

Primeiro, precisamos preparar nosso servidor para o Docker, verificando todos os pré -requisitos. Para fazer isso, precisamos instalar o Função de hiper-V e recurso de contêiner  primeiro em nosso sistema. Para fazer isso, você precisa seguir as etapas mencionadas abaixo.



  1. Abrir  Gerenciador de servidor  e clique em  Adicione papéis e recursos.
  2. Clique em Avançar.
  3. Selecione  Instalação baseada em funções ou baseada em funções  e depois clique em Avançar.
  4. Agora, selecione o servidor e clique em Avançar.
  5. Você então tem que procurar  Hyper-V  e marque sua caixa de seleção, clique em  Adicione recursos  Se solicitado e clique em Avançar.
  6. Vá para o  Características  guia, marque  Contêineres,  e clique em Avançar.
  7. Em seguida, clique em Avançar para alcançar o  Interruptores virtuais  guia.
  8. Você então precisa marcar sua Ethernet e clicar em Avançar.
  9. Continue clicando em seguida até chegar ao Resultados  guia e clique em Instalar para iniciar a instalação.

A instalação levará um pouco de tempo, pois depende dos recursos de hardware do seu servidor.

Uma vez feito, você precisa reiniciar seu servidor.

2] Instale o módulo Docker

Depois de configurar os pré -requisitos, devemos instalar o módulo Docker. Você pode fazer isso simplesmente executando o seguinte comando em PowerShell (como administrador). 

E89F06C9861FE949C173C91541CD9FE5A0BC1B3

Você precisa esperar alguns minutos, pois levará um tempo para o módulo instalar no seu computador. Uma vez feito, você precisa instalar o pacote do Docker. Para isso, execute o comando dado abaixo.

as configurações pessoais do windows 10 não estão respondendo
Install-Package -Name docker -ProviderName DockerMsftProvider

Aguarde alguns minutos, pois levará algum tempo para o pacote instalar no seu computador.

3] Reinicie seu servidor

Uma vez feito, você precisa reiniciar seu servidor. Para isso, você pode correr Reinicie o computador  no PowerShell ou reinicie no menu Iniciar. Depois que o computador for inicializado, vá para a próxima etapa.

4] Puxe e execute a imagem do Docker do Windows

Agora que seu servidor está em alta, precisamos que você abra  Powershell  com privilégios de administrador novamente. Em seguida, você deve executar o seguinte comando para puxar a imagem do Docker.

a ser preenchido por o.e.m
docker pull mcr.microsoft.com/windows/servercore:ltsc2022

Depois de fazer isso, você deve executar o seguinte comando para verificar a imagem do Docker.

48D6483D50AD77C939D9D0D0594116BE7907028968

Você verá os detalhes da imagem testemunhando o fato de que você instalou o Docker e a imagem.

Depois de puxar a imagem, você pode seguir em frente e executá -la.

35F0E8176CD72A08CAFA71CAA2B56A17B99F081

O comando mencionado torna a sessão não interativa; Para torná -lo interativo, você precisa executar o seguinte comando.

docker run -it mcr.microsoft.com/windows/nanoserver:ltsc2022

Nós vamos executar o último.

Ao executar o comando, você receberá um prompt interativo diferente. Você pode prosseguir para trabalhar no prompt do Docker.

Dessa forma, você iniciou o contêiner do Docker e está dentro dele. Então, se você executar o comando  nome do host,  Você verá o nome do contêiner do Docker em que você registrou.

Esperamos que você possa instalar e executar o contêiner do Windows Docker no Windows Server.

Ler:  Docker Desktop - Erro WSL inesperado no Windows 11

Como faço para iniciar um contêiner do Docker no Windows?

Para iniciar um contêiner do Docker no Windows, verifique se o Docker está instalado e em execução. Abra um prompt de comando ou PowerShell, depois puxe uma imagem de contêiner usando o comando Docker Pull [image_name] (por exemplo, Docker Pull Microsoft/Nanoserver) . Depois de baixado, use o comando Docker Run [image_name] Para iniciar o contêiner. Você pode adicionar opções como -isto para modo interativo ou –Nome [container_name] para nomear seu contêiner. Depois de executar o comando, o contêiner começará e você poderá interagir com ele. Para parar o recipiente mais tarde, use Docker Stop [container_name] .

Ler:  Docker Desktop começando para sempre no Windows 11

Posso executar contêineres do Docker no Windows Server?

Sim, você pode executar contêineres do Docker no servidor Windows se o servidor suportar contêineres. O Windows Server fornece os recursos necessários para executar os contêineres do Windows, que são ambientes de aplicativos isolados. Para usar o Docker, você deve ativar o recurso 'Recipientes' no servidor e instalar o Docker.

Publicações Populares