Mongoose, не работает с репликой
Монго работает в докере. Пытаюсь подключится так:
const mongoURI = `mongodb://192.168.0.111:27020/admin?replicaSet=rs0`;
Получаю:
MongoDB connection error: MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017
Из него (контейнера) - все ок.
root@mongodb:/# mongo 127.0.0.1/admin?replicaSet=rs0
Прикладываю конфиг к докеру: https://pastebin.com/UfeAT4CE
Если подключить в mongoose так, тоже работает:
const mongoURI = mongodb://192.168.0.111:27020/admin;
Только вот когда использую транзакции, ошибка: "Cannot run command against the "admin" database in a transaction."
Вот, что пишут в документации: https://prnt.sc/v8sgqa