Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como executar contêineres Docker no Windows via CMD

Docker é uma plataforma popular para a criação, implantação e execução de aplicativos em contêineres. Originalmente desenvolvido para ambientes Linux, o Docker agora oferece suporte robusto para Windows, permitindo que os desenvolvedores e administradores de sistemas executem contêineres Docker diretamente no Windows. Este artigo aborda como executar contêineres Docker no ambiente Windows usando o CMD, fornecendo exemplos práticos e comandos adaptados para este sistema operacional.


Exemplos:


1. Instalação do Docker no Windows:
Para começar a usar o Docker no Windows, primeiro precisamos instalar o Docker Desktop. Siga os passos abaixo:



  • Baixe o Docker Desktop para Windows do site oficial do Docker.

  • Execute o instalador e siga as instruções na tela.

  • Após a instalação, inicie o Docker Desktop. Você verá o ícone do Docker na bandeja do sistema indicando que o Docker está em execução.


2. Executando um contêiner Docker via CMD:
Após a instalação do Docker Desktop, você pode usar o CMD para executar contêineres Docker. Aqui está um exemplo de como executar um contêiner simples:




  • Abra o CMD como administrador.




  • Execute o comando abaixo para verificar se o Docker está instalado corretamente:


     docker --version

    Você deve ver a versão do Docker instalada.




  • Para executar um contêiner Docker, por exemplo, uma instância do Nginx, use o seguinte comando:


     docker run -d -p 80:80 --name meu_nginx nginx

    Este comando faz o seguinte:



    • -d: Executa o contêiner em segundo plano (detached mode).

    • -p 80:80: Mapeia a porta 80 do host para a porta 80 do contêiner.

    • --name meu_nginx: Nomeia o contêiner como "meu_nginx".

    • nginx: A imagem do Docker a ser usada.




  • Para verificar se o contêiner está em execução, use:


     docker ps

    Este comando lista todos os contêineres em execução.




3. Parando e removendo contêineres:
Para parar e remover o contêiner que criamos, use os seguintes comandos:




  • Pare o contêiner:


     docker stop meu_nginx



  • Remova o contêiner:


     docker rm meu_nginx



4. Executando comandos dentro de um contêiner:
Você pode executar comandos diretamente dentro de um contêiner em execução. Por exemplo, para abrir um shell dentro do contêiner Nginx, use:


   docker exec -it meu_nginx /bin/bash

Este comando abre uma sessão interativa de bash dentro do contêiner "meu_nginx".


To share Download PDF