如何在现有的基于 Dokku dockerfile 的部署中启动新进程

问题描述 投票:0回答:1

我有一个 Rails 应用程序部署在 Dokku 中并且工作正常,我想添加 sidekiq,因为文档建议是添加一个新的 Procfile,我这样做了,但我无法让工作程序启动。

dockerfile dokku
1个回答
0
投票

为每个流程添加带有条目的

Procfile
后,您将需要扩展这些流程。默认情况下,Dokku only 会扩展
web
进程。

要扩大流程,请运行

ps:scale
:

# where $APP is your app name and `worker` is the Procfile entry you want to scale
dokku ps:scale $APP worker=1

Dokku 将在后续部署中尊重规模值。

© www.soinside.com 2019 - 2024. All rights reserved.