-
Verificar Versão do Docker
docker --version
-
Verificar Versão do Docker Compose
docker-compose --version
-
Listar Containers
docker ps # Containers em execução docker ps -a # Todos os containers (em execução e parados)
-
Iniciar um Container
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
-
Parar um Container
docker stop CONTAINER_ID
-
Remover um Container
docker rm CONTAINER_ID
-
Ver Logs de um Container
docker logs CONTAINER_ID
-
Acessar um Container
docker exec -it CONTAINER_ID /bin/bash
-
Listar Imagens
docker images
-
Remover uma Imagem
docker rmi IMAGE_ID
-
Construir uma Imagem
docker build -t IMAGE_NAME:TAG .
-
Listar Imagens
docker images
-
Remover uma Imagem
docker rmi IMAGE_ID
-
Iniciar Serviços
docker-compose up
-
Iniciar Serviços em Modo Detachado
docker-compose up -d
-
Parar Serviços
docker-compose down
-
Reconstruir e Iniciar Serviços
docker-compose up --build
-
Listar Serviços
docker-compose ps
-
Ver Logs dos Serviços
docker-compose logs
-
Listar Redes
docker network ls
-
Criar uma Rede
docker network create NETWORK_NAME
-
Remover uma Rede
docker network rm NETWORK_NAME
-
Conectar um Container a uma Rede
docker network connect NETWORK_NAME CONTAINER_ID
-
Desconectar um Container de uma Rede
docker network disconnect NETWORK_NAME CONTAINER_ID
-
Listar Volumes
docker volume ls
-
Criar um Volume
docker volume create VOLUME_NAME
-
Remover um Volume
docker volume rm VOLUME_NAME
-
Inspecionar um Volume
docker volume inspect VOLUME_NAME
-
Limpar Dados Não Usados (Imagens, Containers, Volumes)
docker system prune
-
Verificar Espaço em Disco Usado pelo Docker
docker system df
-
Atualizar Docker
sudo apt-get update sudo apt-get install docker-ce