Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

Commit

Permalink
feat(docker): añadir readme
Browse files Browse the repository at this point in the history
Signed-off-by: GitHub <[email protected]>
  • Loading branch information
ferferga committed Dec 13, 2023
1 parent f5d84dc commit 92ee05d
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 3 deletions.
3 changes: 0 additions & 3 deletions README.MD

This file was deleted.

50 changes: 50 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
## Desarrollo del backend

[Información importante a la hora de crear controladores](https://github.com/us-ferferga/PGPI-Grupo3.2/blob/master/backend/TraineerbookApp/views.py#L21-L57)

## Ejecución del contenedor

Dado un archivo tar.gz, hay que cargar la imagen en el sistema (se asume sistema Linux):

```
docker load < imagen.tar.gz
```

Para ponerla en funcionamiento:

```
docker run [...parámetros] traineerbook
```

Si se usa la imagen subida al repositorio y no un ``tar.gz``,
reemplazar por ``ghcr.io/us-ferferga/traineerbook``

---

Para hacer que el servicio esté disponible en el host,
añadir el siguiente parámetro:

```
-p PUERTO_DESEADO:80
```

---

Para persistir la información cuando se detenga el contenedor,
se debe de montar la carpeta /data del contenedor. Añadir:

```
-v ./datos:/data
```
Esto creará una carpeta ``datos`` en el directorio actual en el que se encuentre la terminal.
**Es importante que en la primera ejecución este directorio esté vacío o los datos de prueba no
se cargarán correctamente**

---

Se puede personalizar el *username* y el *email* del superadministrador. Estos son los valores
por defecto

```
-e ADMIN_USER=root -e [email protected]
```

0 comments on commit 92ee05d

Please sign in to comment.