Creación de Images personalizadas
Parte del curso de Docker
El Dockerfile de la lección anterior solo instalaba software: nunca metía dentro de la imagen ninguno de tus archivos y nunca decidía en qué carpeta de la imagen se ejecutaban realmente sus comandos. Una aplicación de verdad necesita las dos cosas: tu código fuente copiado dentro y una carpeta razonable desde la que trabajar.
FROM y RUN te dieron una bolsa cargada de software, pero hasta ahora no has metido nada tuyo en ella. COPY toma archivos de la carpeta de tu proyecto, en tu propio equipo, y los coloca dentro de la imagen durante el build:
¿Quieres aprender Docker Creación de Images personalizadas en un entorno real?
Haz clic abajo, recibe una máquina Linux con Docker listo, y practica Creación de Images personalizadas con un tutor de IA que conoce tu código.
Empezar esta lecciónCreación de Images personalizadasLo que vas a aprender
- COPY
- WORKDIR
- ENV
- EXPOSE
- Layer caching
- .dockerignore
Lee esta lección en tu idioma
Todas las lecciones de este curso
13 lecciones- 1Qué es Docker20 min
- 2Tu primer Container25 min
- 3Images y el Dockerfile30 min
- 4Creación de Images personalizadas35 min
- 5Redes de Containers30 min
- 6Volumes y persistencia30 min
- 7Docker Compose35 min
- 8Multi-Stage Builds35 min
- 9Variables de entorno y secretos25 min
- 10Healthchecks y políticas de reinicio25 min
- 11Optimización de Images y seguridad30 min
- 12Registries y publicación25 min
- 13Proyecto final: Desplegando un Stack50 min
