আমি সম্প্রতি ডকার এবং কিউজিআইএস-এর সাথে ঘুরে বেড়াচ্ছি এবং এই টিউটোরিয়ালের নির্দেশাবলী অনুসরণ করে একটি ধারক ইনস্টল করেছি ।
সবকিছু দুর্দান্ত কাজ করে, যদিও আমি লোকালহোস্ট পোস্টগ্রিস ডেটাবেসে কানেক্ট করতে অক্ষম যেখানে আমার সমস্ত জিআইএস ডেটা রয়েছে। আমি অনুভব করেছি কারণ আমার পোস্টগ্রাস ডাটাবেসটি দূরবর্তী সংযোগগুলি গ্রহণ করার জন্য কনফিগার করা হয়নি এবং এই নিবন্ধের নির্দেশাবলী ব্যবহার করে দূরবর্তী সংযোগগুলি মঞ্জুরি দেওয়ার জন্য পোস্টগ্রিস কনফাইট ফাইলগুলি সম্পাদনা করে চলেছে ।
আমি যখন চেষ্টা করি এবং ডকারে কিউজিআইএস চালিত আমার ডাটাবেসের সাথে সংযোগ করি তখন আমি একটি ত্রুটি বার্তা পাচ্ছি: সার্ভারের সাথে সংযোগ স্থাপন করতে পারিনি: পোস্টগ্রিস Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections to port 5433?
সার্ভারটি চলছে, এবং আমি আমার pg_hba.conf ফাইল সম্পাদনা করেছি যাতে বিভিন্ন সীমা থেকে সংযোগের অনুমতি দেয় to আইপি ঠিকানাগুলি (172.17.0.0/32)। আমি আগে ব্যবহার করে docker ps
ডকারের ধারকটির আইপি ঠিকানাটি জিজ্ঞাসা করেছি এবং আইপি ঠিকানাটি পরিবর্তিত হলেও এটি এখনও সর্বদা 172.17.0.x এর মধ্যে রয়েছে
আমি এই ডাটাবেসে কেন সংযোগ করতে পারি না এমন কোনও ধারণা? সম্ভবত খুব সাধারণ কিছু আমি কল্পনা করি!
আমি উবুন্টু 14.04 চালাচ্ছি; পোস্টগ্রিজ 9.3
pg_hba.conf
আপনার প্রস্তাবিত ঠিকানায় আমি আমার পরিবর্তন করেছি , তবে পোস্টগ্রিজ পরিষেবাটি বন্ধ এবং পুনরায় চালু করার পরেও একই সংযোগ ত্রুটি বার্তাটি পেয়েছি । আমি আমার আইপিভি 4 সংযোগের আওতায় লাইনটি যুক্ত করেছি - আপনার পরামর্শের ঠিকানাটি যুক্ত করার কথা অন্য কোথাও রয়েছে কি? বিকল্পভাবে আমার কিউজিআইএস অ্যাপে ডকারে চলছে আমার কি পোস্টগ্রিস সংযোগের তথ্য পরিবর্তন করার দরকার আছে? উদাহরণস্বরূপ, আমি যদি কোনও ডকারের ধারক থেকে সংযোগ করছি তবে হোস্টটি এখনও 'লোকালহোস্ট'?