启动Rails应用程序时,我正在使用GAE FE自定义环境。我有两项服务:default
和foo
。
default
是Rails服务,而foo
是sidekiq服务。
我认为我必须在CMD exec bundle exec rackup --port $PORT
中执行default
,并在CMD bundle exec sidekiq -C config/sidekiq.yml
中执行foo
。
即使我分别设置entrypoint
和app.yaml
的{{1}},如果没有它们,服务也无法正常工作。
在部署foo.yaml
之类的应用程序时,如何在两个命令中使用不同的Dockerfile?
有什么方法可以做吗,还是我必须用另一种方法来做?