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 3: Línia 3:
 
Los pasos son los siguientes:
 
Los pasos son los siguientes:
  
# Instalación docker
+
-Instalación docker
```
+
<pre>
 
apt-get install docker.io docker-compose
 
apt-get install docker.io docker-compose
```
+
</pre>
  
 
Después tenemos que crear el archivo db.sqlite3 para poder hacer el migrate cuando hayamos levantado el docker.
 
Después tenemos que crear el archivo db.sqlite3 para poder hacer el migrate cuando hayamos levantado el docker.
  
```
+
<pre>
 
touch db.sqlite3
 
touch db.sqlite3
```
+
</pre>
  
 
Una vez hecho levantamos el docker-compose.
 
Una vez hecho levantamos el docker-compose.
  
```
+
<pre>
 
docker-compose up -d --build
 
docker-compose up -d --build
```
+
</pre>
  
 
Lo siguiente es entrar dentro del docker para ello necesitamos saber la ID de este lo hacemos así.
 
Lo siguiente es entrar dentro del docker para ello necesitamos saber la ID de este lo hacemos así.
  
```
+
<pre>
 
docker ps
 
docker ps
```
+
</pre>
  
 
Y ejecutamos el siguiente comando
 
Y ejecutamos el siguiente comando
  
```
+
<pre>
 
docker exec -ti <primeros 3 letras/números del docker> bash
 
docker exec -ti <primeros 3 letras/números del docker> bash
```
+
</pre>
 +
 
 +
Una vez dentro hacemos ./manage.py migrate y ./manage.py creategroups.<br>
  
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:19, 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.

grup5_classvroom_IETI_cloud