PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak mam używać obrazu/kontenera Postgresql?

1.

Prawidłowy. Nazwałeś go (--name some-postgres ), dlatego przed rozpoczęciem nowego należy skasować starą, np. docker rm -f some-postgres

Nie, to wcale nie jest normalne dla Dockera. Kontenery procesów Dockera powinny normalnie być efemeryczne , który łatwo wyrzucić i zacząć od nowa.

To dlatego, że ponownie używasz tego samego kontenera. Usuń kontener, a dane znikną.

Tak, to dobry sposób na posiadanie oddzielnych pojemników na osobne problemy. Przydaje się to w wielu przypadkach, na przykład wtedy, gdy musisz zaktualizować obraz bazowy postgres bez utraty danych (w szczególności wtedy, gdy kontener danych zaczyna odgrywać swoją rolę).

Po zapoznaniu się z podstawami Dockera możesz zapoznać się z Docker Compose lub podobne narzędzia, które ułatwią Ci uruchamianie aplikacji wielokontenerowych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masowe wstawianie postgres, gdzie znacznik czasu ma ograniczenie null ustawione przez sequalize

  2. Jak agregować liczby całkowite w postgresql?

  3. Jak wybrać za pomocą klauzuli WITH RECURSIVE

  4. psycopg2 + pgbouncer. Tryb asynchroniczny z błędem gevent

  5. Ustawienie schematu w PostgreSQL JDBC nie działa