Score:0

ข้อผิดพลาดความไม่เสถียรของคอนเทนเนอร์ Docker Postgres และรหัสผ่านล้มเหลว

ธง ru

ฉันใช้ Docker 3.6.0 บน Mac ฉันเรียกใช้คอนเทนเนอร์เดียวเท่านั้นซึ่งเป็นอินสแตนซ์ของ postgres 9.6 ในช่วง 2-3 เดือนที่ผ่านมา ฉันสังเกตว่าความเสถียรของอินสแตนซ์ postgres แย่ลงเรื่อยๆ และในที่สุดฉันก็รีสตาร์ทคอนเทนเนอร์หลายครั้งต่อวัน จากนั้นมันก็หยุดทำงานในภายหลัง

ถ้าฉันหยุด Docker โดยสิ้นเชิง แล้วเริ่มใหม่อีกครั้ง ฉันจะเรียกใช้ "container logs " (โดยไม่ต้องเริ่มคอนเทนเนอร์ใดๆ เลยด้วยซ้ำ) และมันจะบันทึกบรรทัดนี้ซ้ำๆ อย่างรวดเร็วมาก:

FATAL: การตรวจสอบรหัสผ่านล้มเหลวสำหรับผู้ใช้ "postgres"
รายละเอียด: รหัสผ่านไม่ตรงกับผู้ใช้ "postgres"
    การเชื่อมต่อที่ตรงกัน pg_hba.conf บรรทัด 95: "host all all all md5"

ฉันได้พยายามหยุดโปรแกรมใดๆ ที่จะเชื่อมต่อกับฐานข้อมูลนี้ (ที่ฉันรู้จัก) แต่ฉันก็ยังเห็นสิ่งนี้เข้าสู่ระบบอย่างต่อเนื่องอย่างรวดเร็ว

ฉันไม่แน่ใจโดยสิ้นเชิงว่าการบันทึกนี้เกี่ยวข้องกับปัญหาด้านความเสถียรของฉันหรือไม่ ในที่สุดฉันต้องการให้อินสแตนซ์ของ postgres ไม่ผิดพลาดตลอดเวลา

นักเทียบท่ากำลังทำงานกับพอร์ต 5432 ที่แมปจาก Mac ของฉันไปยังอินสแตนซ์นักเทียบท่า (พอร์ตเดียวกัน)

ถ้าฉันดูภายในคอนเทนเนอร์ที่: "/var/lib/postgresql/data/pg_hba.conf" ฉันเห็นว่ามันลงท้ายด้วย:

โฮสต์ md5 ทั้งหมดทั้งหมด

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา