Skip to content

Instantly share code, notes, and snippets.

@fraterblack
Created June 13, 2017 13:12
Show Gist options
  • Save fraterblack/ab627f2af35000f2b1291566c30aa073 to your computer and use it in GitHub Desktop.
Save fraterblack/ab627f2af35000f2b1291566c30aa073 to your computer and use it in GitHub Desktop.
Comandos Docker
Exibir informações do Docker
docker info
Listar Todas as Docker Images
docker images -a
Listar Todos os Docker Containers que estão em execução
docker ps
Listar Todos os Docker Containers
docker ps -a
Iniciar um Docker Container
docker start <container name>
Parar um Docker Container
docker stop <container name>
Reiniciar um Docker Container
docker restart <container name>
Visualizar os logs de um Docker Container em execução
docker logs <container name>
Deletar um Docker Container
Use a opção -f caso precise forçar a remoção.
docker rm <container name>
Deletar Todos os Docker Containers
Use a opção -f caso precise forçar a remoção.
docker rm $(docker ps -a -q)
Remover uma Docker Image
docker rmi <image name>
Remover Todas as Docker Images
docker rmi $(docker images -q)
Acessando o Shell de um Docker Container em execução
sudo docker exec -it <container name> bash
Saindo do Shell de um Docker Container em execução
CTRL+P+Q
Baixando uma imagem do DockerHub
docker pull <image name>
Criando uma Tag de Uma imagem a ser commitada no DockerHub
docker tag <docker hub user>/<image name> <docker hub user>/<image name>
Autenticar no DockerHub
docker login
Enviar uma imagem para o DockerHub
docker push <docker hub user>/<image name>
Cosntruindo uma imagem a partir de um Dockerfile no diretório atual
docker build -t="<image name>" .
Exibir o histórico de um container em execução
docker history <container name>
Criando um Alias para um comando Docker
alias dps="docker ps"
Limpando o console
reset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment