Docker Cheatsheets
Todo lo de tus notas y del proyecto pruebas-docker, ordenado en hojas visuales. Buscá lo que querés hacer y copiá el comando.
Conceptos
Imagen vs contenedor, ciclo de vida, puertos, redes y volúmenes en diagramas.
Comandos CLI
pull, run, ps, logs, exec, redes, volúmenes, limpieza. Con buscador y botón copiar.
Dockerfile
Instrucciones, Node prod/dev, capas y caché, multi-stage .NET, .dockerignore.
Docker Compose
Comandos, claves del YAML, tus archivos prod y dev comentados, .env y varios servicios.
Problemas comunes
Pegá el error y encontrá la causa y la solución.
Cómo usar estas hojas
- / enfoca el buscador · Esc lo limpia
- Pasá el mouse por un bloque de código → botón copiar
- <rosa> = valor a reemplazar
- Botón ☀/☾ arriba a la derecha: tema claro/oscuro
- Ctrl+P → “Guardar como PDF” para imprimirla
Quiero…
Lo que querés hacer → el comando. Los más usados del día a día.
Contenedores e imágenes
docker pull node:18docker run -d --name <nombre> -p 3000:3000 <imagen>docker psdocker ps -adocker start <nombre>
docker stop <nombre>docker rm -f <nombre>docker imagesdocker image rm <imagen>:<tag>docker build -t miapp:1 .Depurar y compose
docker logs -f <nombre>docker exec -it <nombre> shdocker inspect <nombre>docker compose up -ddocker compose up --builddocker compose -f docker-compose-dev.yml updocker compose downdocker compose down -vdocker system pruneRedes y volúmenes
docker network create mireddocker network lsdocker create --name monguito --network mired mongodocker volume lsdocker run -d -v mongo-data:/data/db mongoConexión app → base de datos
mongodb://<user>:<password>@monguito:27017/miapp?authSource=admindocker exec -it monguito mongosh -u <user> -p <password>El host es el nombre del contenedor/servicio, nunca localhost. Ver diagrama de redes.
Descargar como imagen
Cada hoja completa en PNG, para tenerla offline o imprimirla.
PNG por hoja
| Hoja | Tema oscuro | Tema claro |
|---|---|---|
| Inicio | index-dark.png | index-light.png |
| 01 · Conceptos | 01-conceptos-dark.png | 01-conceptos-light.png |
| 02 · Comandos CLI | 02-comandos-dark.png | 02-comandos-light.png |
| 03 · Dockerfile | 03-dockerfile-dark.png | 03-dockerfile-light.png |
| 04 · Docker Compose | 04-compose-dark.png | 04-compose-light.png |
| 05 · Problemas comunes | 05-problemas-dark.png | 05-problemas-light.png |
Nada por acá. Probá en Comandos CLI o en Problemas comunes.