Ich habe eine einfache Flask-Anwendung mit einer Instanz von PostgreSQL mit Docker-Compose ausgeführt. Wie kann ich mich mit der Datenbank im Terminal verbinden?Verbinden mit PostgreSQL in einem Docker-Container ausgeführt
version: '2'
services:
web:
build: .
command: python manage.py runserver
volumes:
- .:/app
ports:
- 5000:5000
links:
- postgres
env_file:
- .env
postgres:
image: postgres:9.4
ports:
- 5432:5432
environment:
POSTGRES_PASSWORD: user
POSTGRES_USER: password
POSTGRES_DB: postgresdb
Sie haben noch keinen des Code aus dem Kolben App enthielten, noch die tatsächlichen Fehler, den Sie stoßen. Diese docker-compose.yml-Datei sieht gut aus, obwohl der Abschnitt "links:" nicht erforderlich ist. – programmerq
Ich möchte nur über das Terminal eine Verbindung zu meiner psql-Instanz herstellen, so dass kein Flaschencode benötigt wird ... – user1686342