Skip to content

Instantly share code, notes, and snippets.

@TeksMarques
Forked from vinibortoletto/comandos-docker.md
Created November 9, 2022 16:23
Show Gist options
  • Save TeksMarques/3ee68c9b32bc18a25013f960d45db875 to your computer and use it in GitHub Desktop.
Save TeksMarques/3ee68c9b32bc18a25013f960d45db875 to your computer and use it in GitHub Desktop.
Comandos Docker

Verifica versão do Docker

docker -v

Lista todas imagens presente na máquina

docker images

Lista apenas containers em execução

docker ps
### ou ###
docker container ls

Lista todos containers

docker ps -a
### ou ###
docker container ls -a

Executa uma imagem (comandos com "?" são opcionais)

docker container run <flags>? <imagem>:<tag> <argumentos>?

Executa uma imagem e dá um nome à ela

docker container run --name <nome-do-container> <imagem>:<tag> <argumentos>?

Remover uma imagem

docker image rm <nome-da-imagem>

Remover um container

docker rm <nome-do-container>

Remove todos containers

docker container prune -f

Executa um container, e o remove após o mesmo ser encerrado (flag --rm)

docker container run --rm <imagem>:<tag> <argumentos>?

Executa um container em segundo plano (flag -d)

docker container run --rm -d alpine:3.14 sleep 300

Para a execução de um container

docker stop <nome-do-container>

Executando comando dentro do container

docker exec -it <nome-do-container> <comando-a-ser-executado>

Mostra logs do container

docker logs <flags> <nome-do-container>

Monitora processos dentro de um container

docker top <nome-do-container>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment