Einfache PostgreSQL-docker-compose-Konfiguration
English
Deutsch
Dies ist eine einfache docker-compose-Konfiguration für PostgreSQL.
Um sie zu verwenden, erstellen Sie zuerst eine .env mit dem Passwort:
postgres_docker_compose_setup.sh
echo "POSTGRES_PASSWORD=$(pwgen 30)" > .enverstellen Sie nun eine docker-compose.yml-Datei im selben Verzeichnis mit folgendem Inhalt:
docker-compose.yml
services:
postgres:
image: postgres:16
restart: unless-stopped
volumes:
- ./pg_data:/var/lib/postgresql/data
ports:
- 5432:5432
environment:
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
- POSTGRES_DB=mydatabase
- POSTGRES_USER=mydatabaseNun können Sie die Datenbank mit docker-compose up starten. Standardmäßig ist sie unter localhost:5432 verfügbar (der Standardport für Postgres).
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow