Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
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:
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".