Вопросы к Поиску с Алисой
Разница между Dockerfile и Docker Compose при создании конфигурации приложения заключается в их назначении:
Таким образом, Dockerfile используется для создания образов Docker, а Docker Compose — для запуска контейнеров. www.theserverside.com
Кроме того, Docker Compose позволяет запускать несколько контейнеров из одного файла, в то время как Dockerfile работает с одним контейнером за раз. cloudinfrastructureservices.co.uk