aim-dashboard / docker-compose.yml
Tefifi's picture
deploy inicial
7adf02c
raw
history blame contribute delete
857 Bytes
version: "3.9"
services:
aim-dashboard:
build: .
container_name: aim_dashboard
ports:
- "8050:8050" # Acceso en http://localhost:8050
volumes:
# Monta el modelo externo para no tener que reconstruir la imagen
# si actualizas el modelo K-Means
- ./Modelo_Pymes.pkl:/app/Modelo_Pymes.pkl:ro
environment:
- PYTHONUNBUFFERED=1
restart: unless-stopped
# Límite de memoria recomendado (los modelos NLP son pesados)
mem_limit: 4g
# ── Opcional: Nginx como proxy reverso (descomentar para producción) ──────
# nginx:
# image: nginx:alpine
# container_name: aim_nginx
# ports:
# - "80:80"
# - "443:443"
# volumes:
# - ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
# depends_on:
# - aim-dashboard
# restart: unless-stopped