31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
services:
|
|
phroncareAPI:
|
|
image: phroncare-api:latest # Asegúrate de que esta imagen esté construida localmente o en un registry
|
|
ports:
|
|
- "9000:8080" # Mapeo personalizado de puertos (host:contenedor)
|
|
- "9001:8081"
|
|
environment:
|
|
IP_ADDRESS: "0.0.0.0"
|
|
DB_CONNECT: "Server=srv01.saludlab.com.ar,39458;Initial Catalog=phroncare;TrustServerCertificate=True;User ID=sa;Password=HS|s[~xxQzTo/n>9jO;" # Conexión externa
|
|
volumes:
|
|
- ./logs:/app/logs # Monta logs desde el host
|
|
networks:
|
|
- phroncare-network
|
|
|
|
phroncareBlazor:
|
|
image: phroncare-ui:latest # Reemplaza con el nombre de tu imagen Blazor
|
|
ports:
|
|
- "9002:80" # Puerto de la interfaz web (Blazor)
|
|
# environment:
|
|
# API_BASE_URL: "http://phroncareAPI:8080" # Usa el nombre del servicio de la API en la red Docker
|
|
volumes:
|
|
- ./uidata/appsettings.json:/usr/share/nginx/html/appsettings.json # Ajusta la ruta según tu contenedor
|
|
depends_on:
|
|
- phroncareAPI
|
|
networks:
|
|
- phroncare-network
|
|
|
|
networks:
|
|
phroncare-network:
|
|
driver: bridge
|