Есть несколько проблем, но это связано с тем, что процесс развертывания не запускается от имени пользователя root и поэтому не может создать выходной каталог. Это поначалу меня тоже одурачило :)
Во-первых,
# Copy project assets into build environment
COPY --chown=1724:1724 . /app/HelloWorld
работает, но engine_deploy - нет, потому что не может получить доступ /app/deployed
поэтому, если вы измените строку engine_deploy на
RUN engine_deploy --outputDeployDir ${APAMA_WORK}/deployed /app/HelloWorld
Это создаст работоспособное развертывание приложения в «рабочем» каталоге, обычно /apama_work
Теперь, потому что это не то место, куда вы поместили его, вам нужно поменять копию со сборщика
# Copy deployed project from the build environment
COPY --chown=1724:1724 --from=builder ${APAMA_WORK}/deployed ${APAMA_WORK}/deployed
и, наконец, строка CMD должна измениться
# Run the deployed project
CMD ["correlator", "--config", "deployed", "--logfile", "/dev/stdout"]
для соответствия выходному каталогу