From 917e128d7eec1b6d91d09ffa64e99d23ea6e84ba Mon Sep 17 00:00:00 2001 From: Gabriel Paradiso Date: Sat, 21 Dec 2019 22:37:04 +0100 Subject: [PATCH] =?UTF-8?q?actualizar=20install.md=20y=20ejecutar=20script?= =?UTF-8?q?=20de=20creaci=C3=B3n=20de=20datos=20de=20prueba=20al=20levanta?= =?UTF-8?q?r=20el=20ambiente?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 3 ++- install.md | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6606486..3b6d660 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,7 +9,8 @@ services: - POSTGRES_PASSWORD=PASSWORD - POSTGRES_DB=myhealth volumes: - - ./2.database/01.CreateTables.sql:/docker-entrypoint-initdb.d/init.sql + - ./2.database/01.CreateTables.sql:/docker-entrypoint-initdb.d/01.CreateTables.sql + - ./2.database/02.Datos_prueba.sql:/docker-entrypoint-initdb.d/02.Datos_prueba.sql wildfly: build: . ports: diff --git a/install.md b/install.md index 4b7ea9e..beecf98 100644 --- a/install.md +++ b/install.md @@ -24,3 +24,11 @@ El usuario y contraseña de base de datos que se han utilizado en el datasource ### 4. Ejecutar la compilación y despliegue del proyecto Acceder al directorio con el código fuente ([git-folder]/1.sources/MyHealth), y donde está ubicado el archivo de compilación de ant build.xml, ejecutar `ant` en este directorio, el proyecto debería compilarse y desplegarse automáticamente en el servidor JBOSS local. + +## Instrucciones de despliegue alternativo con docker + +### pre-requisitos: +Instalar docker desktop + +### Levantar ambiente con un solo comando: +Abrimos la consola y nos posicionamos en el root del proyecto donde se encuentra el archivo `docker-compose.yml` y mediante la ejecución del comando `docker-compose up` levantaremos un contenedor de postgresql con el schema, tablas y permisos configurado y un contenedor con jboss/wildfly también configurado en el que compilaremos la ultima versión del producto y la desplegaremos. \ No newline at end of file