6.2.2 Ejemplos de ficheros Dockerfile
DOCKERFILE Código de un repositorio (WORDPRESS)
DOCKERFILE para proyecto Django
IMPORTANTE: SI EL DOCKERFILE NO ESPECIFICA UN CMD O UN ENTRYPOINT LAS IMÁGENES GENERADAS HEREDAN ESAS ÓRDENES DE LA IMAGEN BASE. ESTO DE ESPECIAL RELEVANCIA CUANDO USAMOS CONTENEDORES CON SERVICIOS.
Evidentemente estos ejemplos son de ficheros Dockerfiles sencillos. Desde el punto de vista del desarrollo lo que queremos es PONER NUESTRO CÓDIGO en un sistema que ya esté montado y que sea lo más similar posible a producción o que, en nuestro caso como profesores:
- Genere una imagen personalizada para que tanto alumnos como profesor tengan el mismo entorno y/o el mismo código.
- Genere una imagen con el código de algún proyecto de los alumnos y que de esa manera el profesor no tenga ningún problema en hacer funcionar dicho proyecto.
Si queremos ver ficheros Dockerfile más complejos una simple búsqueda en GitHub de este término no devolverá miles de resultados. Os recomiento los creados por la empresa andaluza Bitnami cuyo perfil en GitHub es este https://github.com/bitnami.
Obra publicada con Licencia Creative Commons Reconocimiento No comercial Compartir igual 4.0