Skip to content

Docker

Comandos Úteis

Comandos Úteis

Parar todos os contêineres em execução, utilize o seguinte comando:

docker stop $(docker ps -aq)

Remover todos os contêineres, utilize o seguinte comando:

docker rm $(docker ps -aq)
Remover todos os volumes, utilize o seguinte comando:

docker volume rm $(docker volume ls -q) --force

Remover todas as imagens, utilize o seguinte comando:

docker rmi $(docker images -a -q)

Abaixo veja descritivo de cada comando do docker:

Comando Descrição
docker attach Acessar dentro do container e trabalhar a partir dele.
docker build A partir de instruções de um arquivo Dockerfile eu possa criar uma imagem.
docker commit Cria uma imagem a partir de um container.
docker cp Copia arquivos ou diretórios do container para o host.
docker create Cria um novo container.
docker diff Exibe as alterações feitas no filesystem do container.
docker events Exibe os eventos do container em tempo real.
docker exec Executa uma instrução dentro do container que está rodando sem precisar atachar nele.
docker export Exporta um container para um arquivo .tar.
docker history Exibe o histórico de comandos que foram executados dentro do container.
docker images Lista as imagens disponíveis no host.
docker import Importa uma imagem .tar para o host.
docker info Exibe as informações sobre o host.
docker inspect Exibe r o json com todas as configurações do container.
docker kill Da Poweroff no container.
docker load Carrega a imagem de um arquivo .tar.
docker login Registra ou faz o login em um servidor de registry.
docker logout Faz o logout de um servidor de registry.
docker logs Exibe os logs de um container.
docker port Abre uma porta do host e do container.
docker network Gerenciamento das redes do Docker.
docker node Gerenciamento dos nodes do Docker Swarm.
docker pause Pausa o container.
docker port Lista as portas mapeadas de um container.
docker ps Lista todos os containers.
docker pull Faz o pull de uma imagem a partir de um servidor de registry.
docker push Faz o push de uma imagem a partir de um servidor de registry.
docker rename Renomeia um container existente.
docker restart Restarta um container que está rodando ou parado.
docker rm Remove um ou mais containeres.
docker rmi Remove uma ou mais imagens.
docker run Executa um comando em um novo container.
docker save Salva a imagem em um arquivo .tar.
docker search Procura por uma imagem no Docker Hub.
docker service Gernciamento dos serviços do Docker.
docker start Inicia um container que esteja parado.
docker stats Exibe informações de uso de CPU, memória e rede.
docker stop Para um container que esteja rodando.
docker swarm Clusterização das aplicações em uma orquestração de várias containers, aplicações junto.
docker tag Coloca tag em uma imagem para o repositorio.
docker top Exibe os processos rodando em um container.
docker unpause Inicia um container que está em pause.
docker update Atualiza a configuração de um ou mais containers.
docker version Exibe as versões de API, Client e Server do host.
docker volume Gerenciamento dos volumes no Docker.
docker wait Aguarda o retorno da execução de um container para iniciar esse container.

Obs.: É possível ver todos os comandos que o Docker possui, tendo o docker instalado, basta digitar no terminal docker --help