Diferència entre revisions de la pàgina «Grup 5 - 31 Posada en producció classVRroom dockeritzat sobre IETI Cloud (Swarm o VM)»

De Wiket
Salta a la navegació Salta a la cerca
Línia 36: Línia 36:
 
Finalmente tenemos que introducir la IP de nuestra máquina en el navegador indicando el puerto correspondiente, que en este caso es el puerto 8000.
 
Finalmente tenemos que introducir la IP de nuestra máquina en el navegador indicando el puerto correspondiente, que en este caso es el puerto 8000.
  
Este es el resultado. <br>
+
Este es el resultado. <br><br>
 
 
 
[[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]]
 
[[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]]

Revisió del 16:22, 6 abr 2022

Para poner en producción la web classVRoom tenemos que seguir los pasos que están en el README del repositorio de github --> https://github.com/JoelUnderscore/ClassVRoom

Los pasos son los siguientes:

-Instalación docker

apt-get install docker.io docker-compose

Después tenemos que crear el archivo db.sqlite3 para poder hacer el migrate cuando hayamos levantado el docker.

touch db.sqlite3

Una vez hecho levantamos el docker-compose.

docker-compose up -d --build

Lo siguiente es entrar dentro del docker para ello necesitamos saber la ID de este lo hacemos así.

docker ps

Y ejecutamos el siguiente comando

docker exec -ti <primeros 3 letras/números del docker> bash

Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups.

Finalmente tenemos que introducir la IP de nuestra máquina en el navegador indicando el puerto correspondiente, que en este caso es el puerto 8000.

Este es el resultado.

grup5_classvroom_IETI_cloud