启动()在Docker上失败的MongoDB副本集
我正在试图在本指南中设置Docker上的MongoDB副本集。 但是,当我到达rs.intitate()
命令,我得到一个错误。
"errmsg" : "replSetInitiate quorum check failed because not all proposed set members responded affirmatively: mongo-local-002:27017 failed with Connection refused, mongo-local-003:27017 failed with Connection refused"
编辑:使用最新版本的docker集装箱(3.6)
编辑2:问题其实是用mongo 3.6(3.4作品)。 我已经尝试绑定每个副本IP到一个在dockernetworking的IP,但是这样我无法打开主副本上的mongo控制台(它说连接被拒绝),甚至传递IP而不是副本名称。
有没有人知道我在这里失踪?