PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

डॉकर कंपोज़ + स्प्रिंग बूट + पोस्टग्रेज कनेक्शन

प्रत्येक कंटेनर का अपना नेटवर्क इंटरफ़ेस होता है, जिसका अपना लोकलहोस्ट होता है। तो बदलें कि कैसे जावा पोस्टग्रेज को इंगित करता है:

spring.datasource.url=jdbc:postgresql://localhost:5432/sample

प्रति:

spring.datasource.url=jdbc:postgresql://db:5432/sample

db उचित पोस्टग्रेज आईपी का समाधान करेगा।

बक्शीश। डॉकर-कंपोज़ के साथ आपको अपनी छवि हाथ से बनाने की आवश्यकता नहीं है। तो बदलें:

web:
  image: myuser/manager:latest

प्रति:

web:
  build: .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres . के लिए सर्वर से कनेक्ट करने में असमर्थ

  2. Postgres में अमान्य वस्तुओं को पहचानने और हटाने के लिए उपलब्ध विकल्प क्या हैं (उदा:दूषित अनुक्रमणिका)

  3. Plpgsql में अद्वितीय यादृच्छिक तार उत्पन्न करें

  4. पूर्णांकों का विभाजन 0 . लौटाता है

  5. डॉकर कंपोज़ में पोस्टग्रेज डीबी को इनिशियलाइज़ करें