Docker Compose generátor
Adj hozzá szolgáltatásokat, köss be portokat, köteteket, környezeti változókat és healthcheckeket, majd exportálj egy azonnal futtatható docker-compose.yml fájlt — a modern Compose Specificationt célozva, elavult version: kulcs nélkül.
Sablonok
Indulj egy gyakori stackről
Minden sablon lecseréli a jelenlegi szolgáltatásokat, köteteket és hálózatokat egy kész, több szolgáltatásból álló példára. Utólag bármit szerkeszthetsz.
Szolgáltatások
Add meg az egyes konténereket
Egy blokk szolgáltatásonként. Egy szolgáltatáshoz kell image, build context, vagy mindkettő.
Portok (host : konténer)
Kötetek
Környezeti változók
Függ ettől
Adj hozzá egy másik szolgáltatást a függőség bekötéséhez.
Hálózatok
Még nincs meghatározott hálózat — adj hozzá egyet lent a Hálózat kártyában.
Tárolás
Elnevezett kötetek
Egy szolgáltatás mountjaiban hivatkozott kötetek (mint a dbdata:/var/lib/postgresql/data) automatikusan bekerülnek a volumes: alá. Csak akkor adj hozzá itt egyet, ha azt szeretnéd, hogy már azelőtt deklarálva legyen, mielőtt bárhova csatolod.
Hálózat
Hálózatok
Adj hozzá egy hálózatot, majd pipáld be a fenti szolgáltatásoknál, hogy elérjék egymást a szolgáltatásnév alapján.
Még nincs hálózat.
Kimenet
docker-compose.yml
Compose fájl
services:
web:
image: nginx:alpine
container_name: wespner-web
restart: unless-stopped
ports:
- "8080:80"
volumes:
- ./html:/usr/share/nginx/html:ro
Futtatás
Mentsd el docker-compose.yml néven, és futtasd a(z) docker compose up -d parancsot abban a mappában a stack indításához.
Saját játékszervert üzemeltetsz?
Wespner játékszerverek DDoS-védelemmel, NVMe lemezekkel és néhány perc alatti aktiválással.