f38c0eaf72
- Multi-stage build: builder (npm ci + vite build) + runtime minimale - Immagine runtime senza devDependencies e senza sorgenti frontend - docker-compose: porta singola 3000, volume .segnapunti per persistenza stato - Aggiunge .dockerignore per escludere node_modules, test, dist dal contesto
13 lines
212 B
YAML
13 lines
212 B
YAML
services:
|
|
segnapunti:
|
|
build: .
|
|
container_name: segnapunti
|
|
ports:
|
|
- "3000:3000"
|
|
volumes:
|
|
- segnapunti-state:/app/.segnapunti
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
segnapunti-state:
|