Rozwiązanie społecznościowe

Instalowanie PostgreSQL w CasaOS: podstawy kontenerów

A 2023 CasaOS community post shared a video tutorial for installing and verifying PostgreSQL.

Co zawiera oryginalny wpis o CasaOS

Ten wpis społeczności z 2023 roku zawiera krótki odnośnik do samouczka wideo dotyczącego PostgreSQL na CasaOS, a nie kompletną pisemną instrukcję instalacji. Ponieważ obrazy kontenerów i definicje aplikacji CasaOS ulegają zmianom, traktuj go jako historyczny kontekst społeczności, a nie aktualną, autorytatywną konfigurację.

Użyj oficjalnego kontenera PostgreSQL jako punktu wyjścia

Oficjalny obraz PostgreSQL dla Dockera opisuje wymagane zmienne środowiskowe, obsługiwane tagi i sposób przechowywania danych trwałych. Przypnij konkretną, zamierzoną wersję główną zamiast bezkrytycznie polegać na nieokreślonym tagu latest.

Przechowuj bazę danych poza warstwą kontenera

Mapuj katalog danych PostgreSQL na trwałą pamięć masową i twórz jego kopie zapasowe niezależnie od kontenera. Dokumentacja tworzenia kopii zapasowych PostgreSQL wyjaśnia podejścia oparte na kopiach logicznych i na poziomie systemu plików.

Przeniesienie tego samego rozwiązania do ZimaOS

Jeśli wdrażasz rozwiązanie dziś, zapoznaj się z przewodnikiem po sklepie z aplikacjami ZimaOS oraz przewodnikiem po pamięci masowej ZimaOS. Porty bazy danych powinny pozostać prywatne, chyba że zdalny dostęp do bazy jest wyraźnie wymagany i odpowiednio zabezpieczony.