Есть ли все, чтобы остановить мой контейнер от выхода при работе моего сервера Rails с мастером. Когда мастер делает свое дело и запускает мой сервер rails и sidekiq, он немедленно выходит с кодом выхода 0, как и ожидалось. Есть ли способ предотвратить это поведение и поддерживать работу контейнера?Докер с мастером
0
A
ответ
1
В моем случае это все еще работает после того, как после запуска Rails и Sidekiq:
➜ ~ ps aux | grep foreman
maxd 2194 0.0 0.2 2486168 29004 s000 S+ 2:09PM 0:00.56 foreman: master
Похоже бригадир начинается на переднем плане всегда. Может быть, проблема у вас не связана с мастером (попробуйте проверить Rails и журналы Sidekiq)? Как вы запускаете его в контейнере Docker?
Смежные вопросы
- 1. Запуск гусикорн с мастером
- 2. Связывание с мастером-деталями
- 3. Git исправление сливается с мастером и мастером для разработки
- 4. Какая лицензия содержит код, созданный мастером/мастером?
- 5. Сбора совершающих слиться с мастером
- 6. изменение рубиновых версий с мастером
- 7. Asp.net Ajax с мастером страницы
- 8. Быстрый способ слияния с мастером
- 9. Филиал Git Merge с мастером
- 10. проблемы с мастером в delphi
- 11. Замена ветви развития с мастером
- 12. Проблема с мастером оптимизации фокс
- 13. Электронный установщик Windows с мастером
- 14. Синхронизация с веткой с мастером без переустановки?
- 15. Artifactory Докер Докер реестра изображение
- 16. Сохранение деталей перед мастером?
- 17. Синхронизация между мастером Redis
- 18. MongoDB как стать мастером
- 19. Нужна докер, чтобы построить докер?
- 20. докер с дачей, хрюкать
- 21. TensorFlow с Докер
- 22. Тестирование Монго с Докер
- 23. Проблемы с мастером/подчиненным устройством и HRD
- 24. Шаблон проекта Visual Studio с настраиваемым мастером
- 25. Синхронизация филиал с мастером в git.
- 26. Обновление локального мастера с удаленным мастером
- 27. Управление мастером Asp.net с динамическими шагами застревает
- 28. Как синхронизировать развивать ветку с мастером
- 29. Symfony: Несколько похожих пучков с одним мастером?
- 30. GIT - дополнительные файлы после слияния с мастером?
Я запускаю его как такой CMD ["bundle", "exec", "masterman", "start"] в моем файле docker и, кажется, мгновенно выходит. Я уверен, что это не сбой и уничтожение контейнера. – tomasbasham
Используйте [ENTRYPOINT] (https://docs.docker.com/reference/builder/#entrypoint) вместо CMD. –
Не имеет значения. Все еще убивает контейнер. Я попробовал как ENTRYPOINT ["bundle", "exec" ...], так и просто ENTRYPOINT bundle exec .... – tomasbasham