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 32: Línia 32:
 
</pre>
 
</pre>
  
Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups.<br><br>
+
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. <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:21, 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