Skip to content

Instantly share code, notes, and snippets.

@cauemustafa
Forked from vinibortoletto/comandos-docker.md
Created November 9, 2022 18:12
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

Baixar imagem sem executá-la

docker pull <nome-da-imagem>

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 -f <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>

Inicia um container

docker start <nome-do-container>

Retoma o container inicializado

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