sexta-feira, 24 de março de 2023

Docker

  • derruba todos os containers ativos

docker kill $(docker ps -q) 
  • Listar os containers com as seguintes infos: ID - NAMES - PORTS - STATUS
docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.Ports}}\t{{.Status}}"
  • Rodar comandos dentro do container
docker exec -it <nome-container> /bin/sh
  • Apagar container 

docker rm container-id

docker rmi image-id

  • Iniciar container

docker start [nome container]

  • Parar container

docker stop [nome container]

  • Limpar rastros container

docker system prune

  • Criando um container PGADMIN

docker run --name teste-pgadmin --network=junt_default -p 15432:80 -e "PGADMIN_DEFAULT_EMAIL=zicadopv@gmail.com" -e "PGADMIN_DEFAULT_PASSWORD=2222" -d dpage/pgadmin4

  • Remover Container e Volumes

docker rm -v <container_name>

  • Deletar containers

docker rm -f <nome_do_container>

  • Listar Imagens

docker images

  • Listar volumes

docker volume ls

  • Remover um único ou múltiplos volumes

docker volume rm <volume_name> <volume_name>

  • Remover volumes pendentes

docker volume prune

  • Ver as imagens pendentes

docker images --filter "dangling=true"

  • Deletar ou remover as imagens pendentes

docker images purge

  • Limpar imagens, contêineres, volumes e redes que não associados a um contêiner

docker system prune

Nenhum comentário:

Postar um comentário