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

Schritt-für-Schritt-Anleitung zum Erstellen einer Kalenderkomponente mit React

Inhaltsverzeichnis Betriebswirtschaftlicher Hinte...

Die Vorteile von Div+CSS und Web-Standardseiten

Das Div-Element wird verwendet, um Struktur und Hi...

Zwei Möglichkeiten zum Erstellen von Docker-Images

Inhaltsverzeichnis Aktualisieren Sie das Bild von...

Tipps zur Verwendung des Befehls „Docker Inspect“

Beschreibung und Einführung Docker Inspect ist ei...

HTML-Cellpadding- und Cellspacing-Attribute in Bildern erklärt

Zelle -- der Inhalt der Tabelle Zellenrand (Tabell...

Beispiel für den schnellen Aufbau eines Redis-Clusters mit Docker

Was ist Redis Cluster? Redis Cluster ist eine von...

Implementierungscode für die teilweise Aktualisierung einer HTML-Seite

Aktualisierung der Ereignisantwort: Aktualisierun...

Globale Aufrufimplementierung von Vue2.x Picker auf mobilen Endgeräten

Inhaltsverzeichnis Was ist die Picker-Komponente ...

Vue importiert Echarts, um ein Linienstreudiagramm zu realisieren

In diesem Artikel wird der spezifische Code für d...

Analysieren Sie mehrere gängige Lösungen für MySQL-Ausnahmen

Inhaltsverzeichnis Vorwort 1. Der vom Code konfig...