Есть ли простой способ преобразовать файл docker-compose.yml в файл heroku.yml для запуска моих файлов Dockerfiles в отдельных динамиках для Heroku?

#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"