Guía de Instaladores de Plataforma
RDEL Plataforma de Servicios de Salud
Nota
Guía operativa para la instalación y empaquetado de instaladores Docker en Windows y macOS para la RDEL Plataforma de Servicios de Salud.
1 Instaladores Docker para RDEL Plataforma de Servicios de Salud
1.1 Instalación rápida
Esta guía es la forma más directa de ejecutar la plataforma con Docker Compose.
Requisitos mínimos recomendados:
- Espacio libre en disco: 10 GB mínimo recomendado.
- Docker Desktop o Docker Engine con Docker Compose.
Descarga e instalación de Docker (referencias al 6 de marzo de 2026):
- Windows - Install Docker Desktop on Windows: https://docs.docker.com/desktop/setup/install/windows-install
- Windows - Descarga directa: https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe
- macOS - Install Docker Desktop on Mac: https://docs.docker.com/desktop/setup/install/mac-install
- macOS - Docker Desktop for Mac with Apple silicon: https://desktop.docker.com/mac/main/arm64/Docker.dmg
- macOS - Docker Desktop for Mac with Intel chip: https://desktop.docker.com/mac/main/amd64/Docker.dmg
- Linux - Install Docker Desktop on Linux: https://docs.docker.com/desktop/setup/install/linux
- Linux - Instrucciones y descargas para plataformas soportadas (Ubuntu, Debian, Red Hat Enterprise Linux (RHEL), Fedora): https://docs.docker.com/desktop/setup/install/linux/#supported-platforms
Pasos:
- Descargar el archivo zip con los recursos de la plataforma: https://www.rdel-cya.com/public/rdel-health-services-platform-1.0.0-a.zip
- Descomprimir
rdel-health-services-platform-1.0.0-a.zip. - Abrir una terminal en la carpeta extraída
rdel-health-services-platform-1.0.0-a:- Windows: en el Explorador, abre la carpeta extraída, luego clic derecho en espacio vacío y selecciona
Open in Terminal(oAbrir en Terminal). - macOS: abre Terminal y navega con
cda la carpeta extraída (o clic derecho en la carpeta y usaNueva terminal en carpeta, si está habilitado).
- Windows: en el Explorador, abre la carpeta extraída, luego clic derecho en espacio vacío y selecciona
- Entrar al directorio
rdel-health-services-platform-1.0.0-a(donde estádocker-compose.yml) y ejecutar la opción recomendada:
docker compose --env-file .env.production up -d --build- Si necesitas forzar reconstrucción completa sin caché, usa:
docker compose --env-file .env.production build --no-cache front back
docker compose --env-file .env.production up -d1.2 Windows
1.2.1 Archivo de procesamiento por lotes .bat
Archivo: installers/windows/install-rdel-plataforma-servicios-salud-docker.bat
Qué hace:
- Instala Docker Desktop con
wingetsi no existe. - Espera a que Docker Engine esté listo.
- Verifica
docker compose. - Crea
.envdesde.env.examplesi hace falta. - Ejecuta
docker compose up -d --build.
Uso:
installers\windows\install-rdel-plataforma-servicios-salud-docker.bat1.2.2 Archivo Microsoft Installer .msi (Instalador de Microsoft)
Proyecto WiX para generar MSI:
installers/windows/msi/Product.wxsinstallers/windows/msi/install-rdel-plataforma-servicios-salud-docker-prereqs.batinstallers/windows/msi/build-msi.ps1
Generación (en Windows, con WiX instalado):
powershell -ExecutionPolicy Bypass -File installers\windows\msi\build-msi.ps1Salida esperada:
1.3 macOS
1.3.1 Script ejecutable .command
Archivo: installers/macos/install-rdel-plataforma-servicios-salud-docker.command
Qué hace:
- Instala Docker Desktop con Homebrew Cask si no existe.
- Inicia Docker Desktop y espera disponibilidad.
- Verifica
docker compose. - Crea
.envdesde.env.examplesi hace falta. - Ejecuta
docker compose up -d --build.
Uso:
./installers/macos/install-rdel-plataforma-servicios-salud-docker.command1.3.2 Archivo de imagen de disco .dmg
1.3.3 Generar DMG
Script: installers/macos/create-installer-dmg.sh
Este script (ejecutar en macOS) empaqueta:
install-rdel-plataforma-servicios-salud-docker.commandREADME.txt
Comando:
./installers/macos/create-installer-dmg.shSalida esperada: