Не могу подключиться к наборам реплик Docker MongoDBJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Не могу подключиться к наборам реплик Docker MongoDB

Сообщение Anonymous »

Я пытаюсь подключиться к наборам реплик Docker MongoDB из моего приложения Nodejs, который не является контейнером Docker, но в любое время я пытаюсь подключаться к набору Mongodb Replica I /> < /blockquote>
или < /p>

Невозможно подключиться: getAddrinfo enotfound mongo1 < /p>
< /blockquote>
ниже, команда I использую для запуска контейнеров Docker Mongodb < /p>

Код: Выделить всё

C:\Users\shubham>docker run -d --name mongo1 --net mongoNetwork -p 27017:27017 -v "C:\data\db" mongo:latest --replSet rs0
da575dbb8f73184fdaeaa05e5d30ffbc9d2b103f3fe8aee1a9621476313ee904

C:\Users\shubham>docker run -d --name mongo2 --net mongoNetwork -p 27018:27017 -v "C:\data\db1" mongo:latest --replSet rs0
df3c5f4ad73c21d6eaf23db0c3e0bd019f4c0bed2ba56570a5006d99e3741b3e

C:\Users\shubham>docker run -d --name mongo3 --net mongoNetwork -p 27019:27017 -v "C:\data\db2" mongo:latest --replSet rs0
eec0ca83533a47f7ed06060973d8ffcd8847d8be8d427e04139b49a2b8f92b04

C:\Users\shubham>
< /code>
Ниже инициализация набора реплики < /p>
test> config = {_id:"rs0", members:[{_id:0, host:"mongo1:27017"},{_id:1, host:"mongo2:27017"},{_id:2, host:"mongo3:27017"}]}
{
_id: 'rs0',
members: [
{ _id: 0, host: 'mongo1:27017' },
{ _id: 1, host: 'mongo2:27017' },
{ _id: 2, host: 'mongo3:27017' }
]
}
test> rs.initiate(config)
{
ok: 1,
'$clusterTime': {
clusterTime: Timestamp({ t: 1756458399, i: 1 }),
signature: {
hash: Binary.createFromBase64('AAAAAAAAAAAAAAAAAAAAAAAAAAA=', 0),
keyId: Long('0')
}
},
operationTime: Timestamp({ t: 1756458399, i: 1 })
}
rs0 [direct: secondary]
Список URL -адресов, которые я использовал для подключения

[*] mongodb: // mongo1: 27017
[*] mongodb: // localhost: 27017
[*] /> mongodb: // localhost: 27017, localhost: 27018, localhost: 27019/? Replicaset = rs0
[*] mongodb: // mongo1: 27017, mongo2: 27018, mongo3: 27019/? Replicaset = rs0 rs> rs> /> < /ul>
Ни один из вышеперечисленных URL -адресов, подключенных к набору реплики MongoDB < /p>
Я попытался изменить порты хостов в < /p>
> C:\windows\system32\drivers\etc\hosts

> 127.0.0.1 mongo1
> 127.0.0.1 mongo2
> 127.0.0.1 mongo3
< /code>
К сожалению, ничего не получилось < /p>
Я пробовал так много способов исправить его, но все же не могу подключиться к наборам реплик Docker mongodb из -за пределов докера к контейнеру Docker Mongodb set wit spee to speat a speat a the speat yte spet is the spet is to the spet yte spet is to the spet is to the spet is to spets Пытается подключиться из -за пределов сети Docker от чего -то другого, это причина?

Подробнее здесь: https://stackoverflow.com/questions/797 ... plica-sets
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Javascript»