Просто когда-то давно его совсем не рекомендовалось использовать, так как докер прям не предоставлял каких-то надежных механизмов безопасности и потом по дефолту работал только через unix сокеты ... ну ладно, так тоже можно, но тогда локально должен стоять шаблонизатор, который будет генерировать docker-compose.yml файлик, подставляя динамические значения ...