#Imagens
| Comando | Descrição | |
|---|---|---|
docker images | Listar imagens | |
docker pull [image] | Baixar imagem | |
docker build -t [name] . | Construir imagem | |
docker rmi [image] | Remover imagem | |
docker image prune | Remover 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
| Comando | Descrição | |
|---|---|---|
docker ps | Listar contêineres em execução | |
docker ps -a | Listar todos os contêineres | |
docker run [image] | Executar contêiner | |
docker run -d [image] | Executar em segundo plano | |
docker run -it [image] bash | Executar 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
| Comando | Descrição | |
|---|---|---|
docker exec -it [container] bash | Acessar 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 stats | Uso de recursos | |
docker top [container] | Listar processos |
#Rede
| Comando | Descrição | |
|---|---|---|
docker network ls | Listar 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
| Comando | Descrição | |
|---|---|---|
docker volume ls | Listar volumes | |
docker volume create [name] | Criar volume | |
docker volume rm [name] | Remover volume | |
docker volume prune | Remover volumes não usados |
#Docker Compose
| Comando | Descrição | |
|---|---|---|
docker compose up | Iniciar serviços | |
docker compose up -d | Iniciar em segundo plano | |
docker compose down | Parar e remover | |
docker compose ps | Listar serviços | |
docker compose logs | Ver logs | |
docker compose build | Construir serviços | |
docker compose pull | Baixar imagens | |
docker compose exec [service] bash | Executar no serviço |
#Limpeza
| Comando | Descrição | |
|---|---|---|
docker system prune | Remover dados não usados | |
docker system prune -a | Remover todos os dados não usados | |
docker container prune | Remover contêineres parados | |
docker system df | Uso de disco |
#Perguntas frequentes (FAQ)
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.