मैं डोकर के लिए नया हूँ और मैं निम्न आदेश के साथ एक postgres डेटाबेस डोकर को चलाने के लिए कोशिश कर रहा हूँ के साथ प्रारंभ करने में विफल -पी विकल्प, ऐसा लगता है कि यह ठीक काम करता है, लेकिन मैं इसे अपने स्थानीय पीजी-एडमिन से नहीं पहुंच सकता, मैंने सोचा कि मुझे इसे एक्सेस करने के लिए पोर्ट लिंक जोड़ने की जरूरत है।डोकर postgres निर्दिष्ट पोर्ट
वैसे भी, कंटेनर हमेशा कुछ सेकंड के बाद दुर्घटना और जब मैं शुरू आदेश मैं निम्नलिखित वापसी हो रही है के साथ इसे शुरू करने के लिए कोशिश कर रहा हूँ:
docker start -a rva-db
FATAL: invalid value for parameter "port": "5432:5432"
मैं क्या याद किया?
FYI करें, मैं इसे एक MacOS पर चल रहा हूँ निम्नलिखित डोकर संस्करण के साथ:
$ docker version
Client:
Version: 1.12.1
API version: 1.24
Go version: go1.7.1
Git commit: 6f9534c
Built: Thu Sep 8 10:31:18 2016
OS/Arch: darwin/amd64
Server:
Version: 1.12.1
API version: 1.24
Go version: go1.6.3
Git commit: 23cf638
Built: Thu Aug 18 17:52:38 2016
OS/Arch: linux/amd64
ऐसा लगता है कि ऐसा लगता है .. लेकिन अब मुझे पासवर्ड प्रमाणीकरण मिल रहा है .. यहां तक कि अगर मैं कमांड में और डॉकर निरीक्षण में अपना पासवर्ड कॉपी/पेस्ट करता हूं .. कोई विचार? – RVA
यह एक अलग समस्या है। वैसे भी मैंने एक परीक्षण किया और यह स्थानीय स्तर पर jdbc के माध्यम से काम करता है। यूआरएल: jdbc: postgresql: //127.0.0.1: 5432/rva-db उपयोगकर्ता का नाम: पोस्टग्रेस पासवर्ड: आरवा। समस्याओं को डीबग करने के लिए "डॉकर लॉग आरवा-डीबी" या "डॉकर exec -ti rva-db/bin/bash" कंटेनर को देखें। Https://hub.docker.com/_/postgres/ को चलाने के निर्देशों के बारे में देखें officiale छवियों के आधार पर postgres कंटेनर। उम्मीद है कि यह मदद करता है। – gile
मैं सही उपयोगकर्ता नाम का उपयोग नहीं कर रहा था! धन्यवाद – RVA