在使用foreman运行我的Rails服务器时,无论如何都要阻止我的容器退出。当工头做了它的事情并启动我的rails服务器和sidekiq它立即退出退出代码0按预期。有没有办法防止这种行为并保持容器运行?
答案 0 :(得分: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容器中运行它的?