Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Práctica 1
1
Índice
Instalación de Docker 3
1. Desarrollo de la práctica 4
1.1 Creación y ejecución de contenedores 4
1.2 Conexión entre la aplicación Django y MariaDB 6
1.3 Prueba de funcionamiento 6
2
Instalación de Docker
A continuación se instalarán los componentes necesarios para desarrollar la práctica
3
1. Desarrollo de la práctica
4
A continuación definimos los Dockerfile de los contenedores
5
1.2 Conexión entre la aplicación Django y MariaDB
Creamos una red local “mariajuano-net” para establecer un puente entre el contenedor de la
aplicación y MariaDB. Esta red será la que utilizaremos como parámetro a la hora de
arrancar los contenedores usando la flag –network.
Para poder establecer conexión entre nuestra aplicación Django y la base de datos será
necesario acceder al contenedor de la aplicación y modificar el fichero mariadb.conf con los
datos de acceso.
6
1.3 Prueba de funcionamiento
Una vez que hemos dado permisos y modificado el fichero mariadb.conf lanzamos la
aplicación Django en el puerto 8080 (puerto dentro de nuestro contenedor) que se
corresponde con el puerto 8000 si tratamos de acceder desde el exterior.