#docker #heroku #docker-compose #dyno
Вопрос:
Я изо всех сил пытаюсь понять, что мне нужно сделать, чтобы запустить это на Heroku. Обычно у меня есть файл процесса, содержащий информацию для Heroku для приложения Gunicorn для моей сборки Python. Но поскольку в этом файле Dockerfile есть 4 контейнера, я предполагаю, что для этого потребуется 4 динамо. Как бы я отредактировал свой файл Procfile или мне нужен heroku.yml?
Мой файл docker-compose.yml является:
version: '3'
services:
frontend:
image: frontend:0.21
build:
context: .
dockerfile: './Docker/Dockerfile.frontend'
ports:
- "5000:5000"
notification:
image: notification:0.21
build:
context: .
dockerfile: './Docker/Dockerfile.notification'
ports:
- "5002:5002"
user:
image: user:0.21
build:
context: .
dockerfile: './Docker/Dockerfile.user'
ports:
- "5003:5003"
stripe:
image: stripe:0.21
build:
context: .
dockerfile: './Docker/Dockerfile.stripe'
ports:
- "5004:5004"