PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengubah port server kontainer postgres di Docker Compose

Saya berasumsi postgres berjalan pada port 5432 dalam wadah dan Anda ingin mengeksposnya di Host pada 5433.

Port ini berbunyi:

ports:
    - "5433:5432"

akan mengekspos server pada port 5433 pada host. Anda dapat menyingkirkan strophe eksposur yang ada dalam skenario ini.

Jika Anda hanya ingin mengekspos layanan ke layanan lain yang dideklarasikan dalam file penulisan (dan BUKAN localhost), gunakan saja bait paparan dan arahkan ke port 5432 yang sudah terekspos secara internal.

Ingatlah, arahan EXPOSE tidak benar-benar melakukan apa pun (ini lebih merupakan petunjuk untuk Anda). Port 5432 akan diekspos ke layanan lain yang dideklarasikan dalam file penulisan dengan atau tanpa direktif.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Terjadi kesalahan saat membuat basis data spasial. GALAT:tidak dapat memuat perpustakaan /usr/pgsql-9.1/lib/rtpostgis-2.0.so

  2. clojure.java.jdbc kueri malas

  3. PostgreSQL:peran tidak diizinkan untuk masuk

  4. Cara membuat pilih dengan array berisi klausa nilai di psql

  5. PostgreSQL salah mengonversi dari stempel waktu tanpa zona waktu ke stempel waktu dengan zona waktu