У меня есть сценарий, в котором цепочечный код должен вызывать внешнее приложение для выполнения сложной проприетарной работы.
Я знаю, что в принципе возможно (также не рекомендуется) вызывать внешнюю службу, например, через HTTP.
Однако я хотел бы вызвать двоичный файл, который локально установлен на одноранговом узле, например, exec.Command("some application")
из цепного кода и работать с его результатом.
Проблема, с которой я сталкиваюсь, состоит в том, что Fabric запускает сам цепной код в другом контейнере Docker, а не непосредственно в одноранговом контейнере, что делает двоичный код недоступным.Есть ли способ разделить, может быть, одноранговый том с контейнерами времени выполнения, созданными Fabric для выполнения цепного кода?