Taller 2: Escenarios multicontenedor en Docker
Despliegue de Nextcloud
Vamos a desplegar la aplicación nextcloud con una base de datos (puedes elegir mariadb o PostgreSQL) utilizando la aplicación docker-compose. Puedes coger cómo modelo el fichero docker-compose.yaml
el que hemos estudiado para desplegar WordPress.
- Instala docker-compose en tu ordenador.
- Dentro de un directorio crea un fichero
docker-compose.yaml
para realizar el despliegue de nextcloud con una base de datos. Recuerda las variables de entorno y la persistencia de información. - Levanta el escenario con
docker compose
. - Muestra los contenedores con
docker compose
. - Accede a la aplicación y comprueba que funciona.
- Comprueba el almacenamiento que has definido y que se ha creado una nueva red de tipo bridge.
- Borra el escenario con
docker compose
.
¿Qué tienes que entregar?
- Contenido del fichero
docker-compose.yaml
. - Instrucción para levantar el escenario con Compose.
- Instrucción para ver los contenedores con Compose.
- Pantallazos accediendo a nextcloud para comprobar que funciona de manera correcta.
- Comprobación del almacenamiento que has definido y que se ha creado una nueva red de tipo bridge.
- Instrucción para borrar el escenario con Compose.