Wie kann ich vom Docker-Container von Paperless auf den PostgreSQL-Container zugreifen?

Antwort

Um von einem laufenden Docker-Container (z. B. Paperless) in den zugehörigen PostgreSQL-Container zu gelangen, gehst du wie folgt vor: 1. **Finde den Namen des PostgreSQL-Containers heraus:** ```bash docker ps ``` Suche in der Liste nach dem Container, der PostgreSQL bereitstellt. Der Name steht ganz rechts in der Spalte „NAMES“. 2. **Öffne eine Shell im PostgreSQL-Container:** ```bash docker exec -it <postgres_container_name> bash ``` Ersetze `<postgres_container_name>` durch den tatsächlichen Namen des Containers. Falls das Image kein `bash` enthält, kannst du stattdessen `sh` verwenden: ```bash docker exec -it <postgres_container_name> sh ``` 3. **Nutze das PostgreSQL-CLI-Tool:** Im Container kannst du dich mit dem Befehl `psql` mit der Datenbank verbinden, z. B.: ```bash psql -U <db_user> <db_name> ``` Ersetze `<db_user>` und `<db_name>` durch die entsprechenden Werte aus deiner Paperless-Konfiguration. **Hinweis:** Du kannst nicht direkt „von einem Container in einen anderen springen“. Du musst immer von außen (`docker exec`) in den gewünschten Container gehen. **Weitere Infos:** - [Docker Dokumentation](https://docs.docker.com/engine/reference/commandline/exec/) - [Paperless-ngx Dokumentation](https://docs.paperless-ngx.com/) - [PostgreSQL Docker Hub](https://hub.docker.com/_/postgres) Falls du mit Docker Compose arbeitest, findest du die Containernamen auch mit: ```bash docker-compose ps ``` So kannst du gezielt in den gewünschten Container gelangen.

KI fragen

Verwandte Fragen

Wie wechsle ich im Paperless NGX Container auf Proxmox in die PostgreSQL-Datenbank?

Um in den PostgreSQL-Datenbank-Container von Paperless NGX zu wechseln, der auf Proxmox als LXC oder in einer VM läuft (meist als Docker-Stack), gehst du wie folgt vor: **1. Finde den Namen oder... [mehr]