Skip to content

Comandos Docker Úteis

Comandos básicos com docker-compose

  • Parar um container:
docker-compose down
  • Subir um container:
docker-compose up -d
  • Build da imagem:
docker-compose build
  • Ver os logs do serviço:
docker-compose logs
  • Reiniciar um container:
docker-compose restart

Comandos básicos com docker

  • Listar imagens:
docker images
  • Remover uma imagem:
docker rmi <id da imagem>
  • Listar containers em execução:
docker ps
  • Listar todos os containers (incluindo os parados):
docker ps -a
  • Parar um container específico:
docker stop <nome ou id do container>
  • Remover um container:
docker rm <nome ou id do container>
  • Baixar a versão mais recente de uma imagem:
docker pull <nome da imagem>
  • Atualizar um container para a versão mais recente:
  • Pare e remova o container antigo: docker stop <nome ou id do container> docker rm <nome ou id do container>
  • Baixe a nova versão da imagem: docker pull <nome da imagem>
  • Recrie o container com a nova versão: docker-compose up -d

Criar um atalho para o comando docker-compose:

echo "alias dc='docker-compose'" >> ~/.bashrc
source ~/.bashrc

A partir de agora, ao invés de usar docker-compose, use "dc".

Remover volumes antigos e desnecessários:

  • Listar volumes:
docker volume ls
  • Remover volumes não utilizados:
docker volume prune

Limpeza de recursos

  • Remover containers, imagens e volumes não utilizados:
docker system prune -a