API encargada de proveer servicios a los clientes de Worktion
Instalar Pipenv, este se encarga de administrar las dependencias y crear un ambiente virtual:
Para sistemas Linux, Ubuntu
pip install pipenv
Para sistemas UNIX, MacOS
brew install pipenv
Crear el entorno de desarrollo:
pipenv install
Se crearan dos archivos, Pipfile y Pipfile.lock
Entrar en el entorno virtual
pipenv shell
Instalar una nueva dependencia con pipenv:
pipenv install nuevadependencia
Actualizar el archivo requirements.txt con una nueva dependencia instalada:
pipenv lock -r > ./app/requirements.txt
- Tener instalado Docker
- Tener instalado Docker Compose
En el directorio raíz del proyecto construir los contenedores
docker-compose build
Levantar los contenedores en segundo plano
docker-compose up -d
Revisar si existen errores en el compose con: docker-compose logs -f
Parar y remover los contenedores
docker-compose down