Diferència entre revisions de la pàgina «Grup 5 - 31 Posada en producció classVRroom dockeritzat sobre IETI Cloud (Swarm o VM)»
(Es crea la pàgina amb «grup5_classvroom_IETI_cloud».) |
|||
Línia 1: | Línia 1: | ||
+ | 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. | ||
[[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]] | [[file:grup5_classvroom_IETI_cloud.png|grup5_classvroom_IETI_cloud]] |
Revisió del 16:18, 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.