Создать файл - лучший способ сделать это.Вы можете указать порты, которые выставлены друг другу и работают все сразу.
Compose - инструмент для определения и запуска мультиконтейнерных приложений Docker.С Compose вы используете файл Compose для настройки служб вашего приложения.Затем с помощью одной команды вы создаете и запускаете все сервисы из вашей конфигурации.
Шаги, указанные в приведенной ниже ссылке:
- Определите среду вашего приложения с помощью Dockerfile, чтобы его можно было воспроизвести в любом месте.
- Определите службы, составляющие ваше приложение, в docker-compose.yml, чтобы их можно было запускать вместе в изолированной среде.
- Наконец, запустите docker-compose up, и Compose запустит и запустит все ваше приложение.
Проверьте здесь: https://github.com/docker/compose