>_FoxiRef
>_/cheatsheet/docker
Docker

Docker Cheatsheet

Comandos Docker frequentemente usados

#Imagens

ComandoDescrição
docker imagesListar imagens
docker pull [image]Baixar imagem
docker build -t [name] .Construir imagem
docker rmi [image]Remover imagem
docker image pruneRemover imagens não usadas
docker tag [image] [new-tag]Marcar imagem
docker push [image]Enviar imagem
docker save -o [file] [image]Salvar imagem em arquivo
docker load -i [file]Carregar imagem de arquivo

#Contêineres

ComandoDescrição
docker psListar contêineres em execução
docker ps -aListar todos os contêineres
docker run [image]Executar contêiner
docker run -d [image]Executar em segundo plano
docker run -it [image] bashExecutar interativo
docker run -p 8080:80 [image]Mapeamento de portas
docker run -v /host:/container [image]Montar volume
docker run --name [name] [image]Nomear contêiner
docker run -e KEY=value [image]Definir variável de ambiente
docker stop [container]Parar contêiner
docker start [container]Iniciar contêiner
docker restart [container]Reiniciar contêiner
docker rm [container]Remover contêiner
docker rm -f [container]Remoção forçada

#Execução e Logs

ComandoDescrição
docker exec -it [container] bashAcessar shell do contêiner
docker exec [container] [command]Executar comando
docker logs [container]Ver logs
docker logs -f [container]Acompanhar logs em tempo real
docker logs --tail 100 [container]Últimas 100 linhas
docker inspect [container]Inspecionar contêiner
docker statsUso de recursos
docker top [container]Listar processos

#Rede

ComandoDescrição
docker network lsListar redes
docker network create [name]Criar rede
docker network rm [name]Remover rede
docker network connect [network] [container]Conectar à rede
docker network disconnect [network] [container]Desconectar da rede

#Volumes

ComandoDescrição
docker volume lsListar volumes
docker volume create [name]Criar volume
docker volume rm [name]Remover volume
docker volume pruneRemover volumes não usados

#Docker Compose

ComandoDescrição
docker compose upIniciar serviços
docker compose up -dIniciar em segundo plano
docker compose downParar e remover
docker compose psListar serviços
docker compose logsVer logs
docker compose buildConstruir serviços
docker compose pullBaixar imagens
docker compose exec [service] bashExecutar no serviço

#Limpeza

ComandoDescrição
docker system pruneRemover dados não usados
docker system prune -aRemover todos os dados não usados
docker container pruneRemover contêineres parados
docker system dfUso de disco

#Perguntas frequentes (FAQ)

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Docker Cheatsheet - Referência de comandos | Foxi Dev Reference