|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Хочу запустить сервер MongoDB в контейнере docker. Ставлю из официального репозитория. Делаю, как написано тут. =stack.yml Код: l 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Запускаю командой: Код: plaintext
Контейнер разворачивается, даже пробегает строка: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
После чего я не могу подключиться к серверу с логином и паролем. Без логина и пароля подключаюсь, но не могу ничего сделать, т.к. не имею полномочий. Как заставить нормально работать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2019, 23:52 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaran, Что знает "не могу"? Какая команда подключения? Какая ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2019, 14:53 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Какая разница, как подключаться? Ошибка одинаковая будет, выше написана, либо неправильная пара логин пароль, либо, требуется авторизация, если пытаться подключиться без логина. Вот, например официальный клиент: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Если без -u и -p то на любое действие БД ответит: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2019, 15:39 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaranКакая разница, как подключаться? Код: plaintext
Разве не так надо? Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 07:36 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaran, посмотрите статус сервиса, с какими параметрами он запущен? что в логах? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 08:35 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Alexey TominshalmaranКакая разница, как подключаться? Код: plaintext
Разве не так надо? Код: plaintext
Хост по умолчанию - 127.0.0.1. Ничего туда писать не надо в моем случае. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2019, 11:15 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaran, mongo shell вы где запускаете? внутри докера или снаружи ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 14:07 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Снаружи пыталось. Оно не пускает из-за настроек моего. Но конфиг ей покинуть у меня тоже не получилось. Она падает с кодом 100, даже если я ей подсовываю её родной конфиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 14:29 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaranСнаружи пыталось. Оно не пускает из-за настроек моего. Но конфиг ей покинуть у меня тоже не получилось. Она падает с кодом 100, даже если я ей подсовываю её родной конфиг. 127.0.0.1 - это всегда местный хост. когда монго в контейнере - 127.0.0.1 внутри контейнера и снаружи - это два разных 127.0.0.1 есть две опции 1. зайдите внутрь контейнера и там запустите монго шелл 2. настройте-разбериться с сетью в контейнере и используйте внешний ip address контейнера ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 15:47 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
У меня вообще проброс портов сделан. Так что с внешней стороны оно как раз 127.0.0.1. Там сейчас проблема немного в другом. Если коротко, то я не могу заставить сервер работать с моим конфигом. Вечером буду за тем компьютером, напишу конкретно. С телефона не удобно, да и логов с конфигами не представлю. Как написано тут ( https://stackoverflow.com/questions/37063662/docker-mongodb-config-file) не получается. Монго падает с ошибкой 100. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2019, 16:40 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaran Вечером буду за тем компьютером, напишу конкретно. Уж полночь близится, а Германа все нет... (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2019, 13:48 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Ха. Ну если это кому интересно, то оно заработало. Вот конфиги: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45.
Даже не знаю, что поменялось, но так всё ок. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2019, 12:06 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
shalmaran Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6.
Даже не знаю, что поменялось, но так всё ок. Как-то странно выглядит это конфигурация - маппить одну папку, а в конфиге использовать другую для файлов бд... и ошибка 100 вроде как связана с путями/правами на них. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 01:13 |
|
MongoDB Docker auth
|
|||
---|---|---|---|
#18+
Эта опция из стандартного конфига. Она переопределяется переменной окружения. Да, тут вы правы, не хорошо, надо убрать. Я изменил лишь ip адрес, а это не заметил. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2019, 01:41 |
|
|
start [/forum/topic.php?fid=48&msg=39782763&tid=1856595]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
163ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 266ms |
0 / 0 |