Generatore Docker Compose
Aggiungi servizi, collega porte, volumi, variabili d'ambiente e healthcheck, poi esporta un docker-compose.yml pronto all'uso — basato sulla moderna Compose Specification, senza la chiave version: obsoleta.
Preset
Parti da uno stack comune
Ogni preset sostituisce i servizi, volumi e reti attuali con un esempio multi-servizio già pronto. Modifica qualsiasi cosa in seguito.
Servizi
Definisci ogni container
Un blocco per servizio. Un servizio richiede un'immagine, un contesto di build, o entrambi.
Porte (host : container)
Volumi
Variabili d'ambiente
Dipende da
Aggiungi un altro servizio per collegare una dipendenza.
Reti
Nessuna rete ancora definita — aggiungine una qui sotto nella scheda Rete.
Storage
Volumi nominati
I volumi referenziati nei mount di un servizio (come dbdata:/var/lib/postgresql/data) vengono dichiarati automaticamente sotto volumes:. Aggiungine uno qui solo se ti serve dichiararlo prima che venga montato da qualche parte.
Rete
Reti
Aggiungi una rete, poi attivala per i servizi sopra così possono raggiungersi tra loro tramite il nome del servizio.
Ancora nessuna rete.
Output
docker-compose.yml
File compose
services:
web:
image: nginx:alpine
container_name: wespner-web
restart: unless-stopped
ports:
- "8080:80"
volumes:
- ./html:/usr/share/nginx/html:ro
Eseguirlo
Salva questo come docker-compose.yml ed esegui docker compose up -d in quella cartella per avviare lo stack.
Gestisci un tuo server di gioco?
Server di gioco Wespner con protezione DDoS, dischi NVMe e attivazione in pochi minuti.