aggiornato il file docker-compose.yml per rimuovere la versione e migliorare la configurazione del servizio webapp
Some checks failed
Deploy / deploy (push) Failing after 28s
Some checks failed
Deploy / deploy (push) Failing after 28s
This commit is contained in:
@@ -14,7 +14,6 @@ jobs:
|
|||||||
|
|
||||||
- name: Deploy
|
- name: Deploy
|
||||||
run: |
|
run: |
|
||||||
# Ora il comando docker funzionerà!
|
|
||||||
docker compose down --remove-orphans
|
docker compose down --remove-orphans
|
||||||
docker compose up -d --build
|
docker compose up -d --build
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +1,20 @@
|
|||||||
version: "3"
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
webapp:
|
webapp:
|
||||||
image: nginx:alpine # O la tua immagine custom
|
# ⚠️ AGGIUNGI QUESTA RIGA: Indica di usare il Dockerfile nella cartella corrente
|
||||||
|
build: .
|
||||||
|
|
||||||
|
# Cambia questo nome. Se lasci nginx:alpine, lui prova a scaricarla.
|
||||||
|
# Dagli un nome tuo, così capisce che è un'immagine locale.
|
||||||
|
image: infissionline-custom-image
|
||||||
|
|
||||||
container_name: infissionline_webapp
|
container_name: infissionline_webapp
|
||||||
restart: always
|
restart: always
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
# Qui definisci il dominio!
|
- "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)"
|
||||||
- "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)"
|
|
||||||
- "traefik.http.routers.infissionline.entrypoints=websecure"
|
- "traefik.http.routers.infissionline.entrypoints=websecure"
|
||||||
- "traefik.http.routers.infissionline.tls.certresolver=myresolver"
|
- "traefik.http.routers.infissionline.tls=true"
|
||||||
|
- "traefik.http.services.infissionline.loadbalancer.server.port=80"
|
||||||
networks:
|
networks:
|
||||||
- web_proxy
|
- web_proxy
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user