Comandos de Imagem
docker images
docker pull <imagem>
docker build -t <nome:tag> .
docker rmi <imagem>
Comandos de Container
docker ps
docker ps -a
docker run <imagem>
docker run -it <imagem> /bin/bash
docker run -d <imagem>
docker run -p 8080:80 <imagem>
docker stop <container>
docker start <container>
docker rm <container>
Docker Compose
docker-compose up
docker-compose up -d
docker-compose down
docker-compose logs
docker-compose up --build
Comandos Úteis
docker logs <container>
docker exec -it <container> /bin/bash
docker cp <arquivo> <container>:/caminho
docker inspect <container>
docker system prune
One-liners Úteis
docker stop $(docker ps -q)
docker rm $(docker ps -aq)
docker rmi $(docker images -q)
docker logs --tail 100 -f <container>
Solução de Problemas
| Situação | Solução |
|---|
| Container não inicia | Verificar logs: docker logs <container> |
| Porta em uso | Usar lsof -i :<port> para encontrar o processo |
| Sem espaço em disco | Verificar: docker system df, depois prune |
| Problemas de rede | Inspecionar: docker network inspect <network> |
Artigos Relacionados
← Voltar para a lista