Deploy utilizando Docker

En el siguiente apartado abordaremos los pasos necesarios para tener OMniLeads corriendo en entornos dockerizados.

Se requiere contar con Docker-Engine instalado en el ambiente a desplegar (Linux, Mac, o Win$):

y el siguiente repositorio clonado:

git clone https://gitlab.com/omnileads/omldeploytool.git
cd omldeploytool/docker-compose

OMniLeads & Docker Compose

En el directorio encontraremos 3 archivos de docker compose:

1) docker-compose.yml: se usa para lanzar el stack de containers en la workstation donde reside Docker Desktop.

2) docker-compose_prod.yml: utilizado para lanzar el stack en una VPS (Virtual Private Server) Cloud o VM (Virtual Mchine).

3) docker-compose_prod_external_bucket.yml: similar al escenario anterior, pero incluyendo un bucket externo (Object Storage - S3).

Para cualquiera de los casos, se precisa crear un archivo .env a partir de copiar el archivo env de ejemplo, provisto por el repositorio:

$ cp env .env 

De acuerdo al escenario elegido, seguiremos los pasos descriptos en cada uno de los apartados:

Última actualización