feat: use alpine base image for docker

This commit is contained in:
2024-03-25 09:33:16 +01:00
parent 7db642f17f
commit 903816a47d
8 changed files with 42 additions and 16 deletions
+21 -2
View File
@@ -37,8 +37,6 @@ celery -A config worker -B -l debug
pytest --cov
```
## Variables de entorno
Puedes crear un archivo `.env` con las siguientes variables de entorno.
@@ -67,3 +65,24 @@ Puedes crear un archivo `.env` con las siguientes variables de entorno.
| REDSYS_CURRENCY_CODE | 978 | Código de moneda de Redsys |
| REDSYS_TPV_DOMAIN | | Dominio del TPV para redirección de Redsys |
## Docker
### Construir imagen
```bash
docker build -t shoppy .
```
### Crear contenedor
**API**
```bash
docker run -it --rm -p 8000:80 -e RUN_SERVER=TRUE --env-file=.env shoppy_api
```
**Tareas en segundo plano**
```bash
docker run -it --rm -p 8000:80 -e RUN_CELERY=TRUE --env-file=.env shoppy_tasks
```