Speichern von Docker PostgreSQL-Daten in einem Azure-Speicherkonto

Vitaly Fedorenko

Sagen Sie mir, wie ich PostgreSQL-Datenbankdaten in einem Azure Storage-Konto speichern kann. Die PostgreSQL-Bereitstellung auf der Azure Container-Instanz. Wenn ich die Azure Container-Instanz neu starte, verschwinden alle Daten. Dockerfile

FROM timescale / timescaledb: latest-pg12

ENV POSTGRES_USER = admin
POSTGRES_DB = dev-
timescaledb POSTGRES_PASSWORD = Kennwort
PGDATA = / var / lib / postgresql / data / pgdata

CMD ["postgres", "-c", "max_connections = 500"]

Befehl zum Erstellen einer Containerinstanz und zum Mounten eines Speicherkontos

az container create --resource-group test-env --name test-env --image test-env.azurecr.io/timescale:latest --registry-username test-env --registry-passwort "registry-password" - -dns-name-label test-env --ports 5432 --cpu 2 --memory 5 --azure-file-volume-account-name testenv --azure-file-volume-account-key 'account-key' - -azure-file-volume-share-name 'postgres-data' --azure-file-volume-mount-path '/ var / lib / postgresql / data'

aber ich habe einen Fehler bekommen

Das Datenverzeichnis "/ var / lib / postgresql / data / pgdata" hat einen falschen Besitz. Der Server muss von dem Benutzer gestartet werden, dem das Datenverzeichnis gehört.

Charles Xu

Aufgrund eines vorhandenen Problems können Sie den Besitz des Bereitstellungspunkts nicht ändern, wenn Sie die Azure-Dateifreigabe an der Containerinstanz bereitstellen. Und es kann derzeit nicht gelöst werden. Sie können das gleiche Problem in SO finden. Ich empfehle Ihnen, das AKS mit dem Datenträger zu verwenden , um das Problem für Postgres bei persistenten Daten zu lösen.

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Azure: Speichern Sie das Ergebnis von Powershell im Speicherkonto

Speichern von Daten in einem Datenrahmen

Speichern von JSON-Daten in einem Array

Speichern von API-Daten in einem DataFrame

Kopieren von Dateien von einem Azure-Speicherkonto in ein anderes mit PySpark

Kopieren Sie Daten mithilfe von Azure Devops Pipeline in ein Speicherkonto ohne öffentlichen Netzwerkzugriff

Azure kopiert Blobs von einem Speicherkonto in ein anderes im selben Abonnement mithilfe der Rest-API

Azure: Archivblobs können nicht von einem Speicherkonto auf ein anderes kopiert werden?

So rufen Sie die Verbindungszeichenfolge programmgesteuert von einem Azure-Speicherkonto in Python ab

Verwenden von Azure-Funktionen mit einem anderen Speicherkonto je nach Umgebung

Lesen und Parsen von Azure IoT Hub-Telemetrie aus einem Speicherkonto-Blob

Wie Terraform-Zuweisung von Azure User Managed Identity zu einem Speicherkonto?

Azure ARM: Erstellen einer Linux-VM aus einem Speicherkonto mithilfe von Zugriffsschlüsseln

Kann das von Azure SQL Database intern zum Speichern von MDF / LDF- und Sicherungsdateien verwendete Speicherkonto angezeigt werden?

Wie kann Textinhalt selbst mithilfe von PHP aus Azure File mit einem Azure-Speicherkonto angezeigt werden?

Rufen Sie die Containerliste in einem Azure-Speicherkonto ab und erstellen Sie dieselbe in einem anderen Speicherkonto

VHD von einem Speicherkonto in ein anderes Speicherkonto in einem anderen Mandanten kopieren

Speichern von Daten in zwei Tabellen gleichzeitig mit einem einzigen Formular

Problem beim Speichern von Daten in einem Array - Swift

SQL - Speichern von Daten mit einem Schlüsselwert

Speichern von Daten in einem Diktat mit sich wiederholenden Schlüsselwerten

Speichern von Daten in Benutzerstandards, wenn diese aus einem Modell stammen

Speichern von Daten aus einem HTML-Formular in List

Speichern von SESSION-Daten in einem einzigen Formular

Speichern von Daten in einem 1D-Array

Wie kann ich Daten in einem Array von AngularJS speichern?

Speichern von Daten auf einem Online-Server

Speichern von Daten aus einer Textdatei in einem Objektarray

Speichern von Daten in einem Knoten für eine BST

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  3. 3

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  4. 4

    Was ist schneller: SUM über NULL oder über 0?

  5. 5

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  6. 6

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  7. 7

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  8. 8

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  11. 11

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  12. 12

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  13. 13

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  14. 14

    Wie wählt man Unterschiede mit drei Tabellen aus?

  15. 15

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  16. 16

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  17. 17

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  18. 18

    Wie kann ich den Kaskadenmodus global einstellen?

  19. 19

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

  20. 20

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  21. 21

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

heißlabel

Archiv