Este repositorio contiene los archivos Dockerfile
y docker-compose.yml
que se han utilizado en los ejemplos de los capítulos 3 y 7 del libro «Aprender Docker, un enfoque práctico».
- Ejemplo de un archivo Dockerfile con múltiples etapas.
- Ejemplo de un archivo Dockerfile con una aplicación Python.
- Ejemplo de creación una imagen a partir de una imagen base.
- Ejemplo de uso de variables creadas con
ARG
. - Ejemplo de uso de la instrucción
COPY
. - Ejemplo de uso de la instrucción
ENTRYPOINT
. - Ejemplo de uso de las instrucciones
ENTRYPOINT
yCMD
.
- Ejemplo de uso de la sección
configs
. - Ejemplo de uso de la sección
secrets
. - Ejemplo de un servicio web Apache.
- Ejemplo de un servicio de MySQL con variables de entorno y un volumen.
- Ejemplo de una aplicación con dos servicios.
- Creación de un entorno de desarrollo LAMP.
- Creación de un entorno de desarrollo LEMP.
- Ejemplo de una aplicación WordPress.