So installieren und speichern Sie die PostgreSQL-Datenbank in Docker

So installieren und speichern Sie die PostgreSQL-Datenbank in Docker

Überspringen Sie die Docker-Installationsschritte

1. Ziehen Sie das PostgreSQL-Image

Docker-Pull PostgreSQL

2. Erstellen Sie ein lokales Volume. Das Datenvolume kann zwischen Containern geteilt und wiederverwendet werden. Standardmäßig bleibt es immer vorhanden, auch wenn der Container gelöscht wird ( docker volume inspect pgdata kann der lokale Speicherort des Datenvolumes angezeigt werden).

Docker-Volume erstellt pgdata

3. Starten Sie den Container

docker run --name postgres2 -e POSTGRES_PASSWORD=Passwort -p
5432:5432 -v pgdata:/var/lib/postgresql/data -d postgres 

4. Rufen Sie den Postgres-Container auf und führen Sie SQL aus

docker exec -it postgres2 bash
psql -h localhost -p 5432 -U postgres --password 

An diesem Punkt ist PostgreSQL erfolgreich installiert.

Ergänzung: Sehen wir uns an, wie man PostgreSQL in Docker installiert

Ziehen Sie das Bild

docker pull postgres:9.6

Starten des Containers

Erstellen Sie den Ordner /usr/postgresql/data zur Persistenz

docker run --name postgres -e
POSTGRES_PASSWORD=Passwort -p 
5432:5432 -v /usr/postgresql/data:/var/lib/postgresql/data -d postgres

Geben Sie postgresql ein

# Geben Sie den Container ein docker exec -it postgres /bin/bash
# Wechseln Sie in den Ordner cd /usr/lib/postgresql/9.6/bin
# Geben Sie postgresql ein, den Standard-Postgres-Benutzer psql -Upostgres

Dies ist das Ende dieses Artikels über die Schritte zum Installieren und Speichern der PostgreSQL-Datenbank in Docker. Weitere Informationen zum Installieren der PostgreSQL-Datenbank in Docker finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Informationen zur Docker-Bereitstellung einer PostgreSQL-Datenbank
  • Ausführen von PostgreSQL in Docker und Empfehlung verschiedener Verbindungstools
  • Lösung zum Erstellen mehrerer Datenbanken, wenn Docker PostgreSQL startet
  • So installieren Sie Postgres 12 + pgadmin im lokalen Docker (unterstützt Apple M1)
  • Detaillierte Schritte zum Upgrade von PostgreSQL in der Docker-Umgebung
  • So führen Sie PostgreSQL mit Docker aus
  • Beispielcode für Datenbanksicherung in einer Docker-Umgebung (PostgreSQL, MySQL)
  • So stellen Sie Docker bereit, um auf die Postgres-Datenbank zuzugreifen

<<:  Detaillierte Erklärung der grundlegenden Verwendung des VUE Watch Listener

>>:  Auszeichnungssprache - Liste

Artikel empfehlen

So setzen Sie das MySQL-Root-Passwort unter Windows zurück

Heute habe ich festgestellt, dass WordPress keine...

So entwerfen Sie MySQL-Statistikdatentabellen

Inhaltsverzeichnis Ist eine Echtzeitaktualisierun...

Implementierung des Element-UI-Layouts (Zeilen- und Spaltenkomponenten)

Inhaltsverzeichnis Grundlegende Anweisungen und V...

Detaillierte Erläuterung der Verwendung von Docker Commit

Manchmal müssen Sie bestimmte Abhängigkeiten im B...

Grundlegendes Verständnis und Verwendung der HTML-Auswahloption

Detaillierte Erklärung von HTML (Option auswählen)...

Grafische Erklärung des Funktionsaufrufs der Protodatei in Vue

1. Proto kompilieren Erstellen Sie einen neuen Pr...

Vue implementiert das Umschalten des Anmeldetyps

In diesem Artikelbeispiel wird der spezifische Co...