Служба MongoDB не запустится в контейнере docker

#mongodb #docker

#mongodb #докер

Вопрос:

Ошибка, которую я получаю, это:

«Новый основной PID 469 не принадлежит службе, и PID не принадлежит root. отказываюсь.»

Я запускаю это на контейнере centos 7 docker.

Я уже дважды проверил, что все файлы принадлежат mongod.

/var/lib/mongo принадлежит mongod, как и /var/run/mongodb.

Я попытался удалить mongod.заблокируйте файл, но это его не исправит.

Я попытался настроить другой контейнер с открытым портом 27017, но он все равно не работает.

Файл mongodb.pid изначально не был создан. Я создал его, но служба по-прежнему не работает.

Комментарии:

1. Пожалуйста, укажите свою ошибку здесь, в вопросе.

2. «Я запускаю это в контейнере докеров centos 7» — Пожалуйста, опубликуйте свой файл докера. Давайте взглянем

3. Ошибка указана на картинке в ссылке. это просто подтягивает картинку.

4. Я не использую контейнер docker. Я признаю, что я новичок в докере и на данный момент создаю контейнер без одного. Я иду в докер с оболочкой, чтобы создать нужный мне инструмент, работающий внутри него.

5. используйте обычный текст и не публикуйте скриншоты, особенно с журналами