Я использую пользовательскую среду GAE FE при запуске приложения Rails. У меня есть две службы: 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
и foo.yaml
соответственно.
Как использовать разные Dockerfiles с двумя командами при развертывании приложения, например gcloud app deploy app.yaml foo.yaml
?
Есть ли способ сделать это, или я должен сделать это по-другому?