Bereitstellen eines Stacks mit Docker Composer
Führen Sie App, Datenbank und Cache mit einer docker-compose.yml-Datei aus.
Bereit, Ihren Service zu starten? Überprüfen Sie Angebote und bestellen Sie online.
Angebote ansehen und bestellenZiel
Bereitstellen einer vollständigen Anwendung (Frontend, API, Datenbank) mit Docker Compose auf Ihrem VPS.
Voraussetzung
- Docker installiert (guide Docker)
- Docker Composer Plugin:
docker compose version
Beispiel docker-compose.yll
services:
web:
image: nginx:alpine
ports: ["80:80"]
volumes: ["./site:/usr/share/nginx/html"]
db:
image: mariadb:11
environment:
MYSQL_ROOT_PASSWORD: change_me
MYSQL_DATABASE: app
volumes: ["db_data:/var/lib/mysql"]
volumes:
db_data:- Erstellen des Projektordners
mkdir -p ~/stack && cd ~/stackDann legen Sie die Dateidocker-compose.yml. - Beginn
docker compose up -d - Überprüfung
docker compose psAlle Dienste müssen Laufen. - Logarithmus
docker compose logs -f webzur Diagnose.