chmod: изменение прав доступа для '/ home / wso2caarbon /': операция запрещена
Похоже, он ожидает от пользователя root. По умолчанию кластер OpenShift будет запускать вещи как назначенный идентификатор пользователя
Действительно, Грэм прав, если вы видите скрипт запуска, он пытается chmod некоторые каталоги (в зависимости от используемой версии). Что мы сделали - мы сделали это в Dockerfile, поэтому chmod не выполняется в скрипте инициализации. Просто убедитесь, что любая смонтированная постоянная файловая система будет иметь разрешение для пользователя среды выполнения.
На самом деле - какую версию (github ref файла EI dockerfile) вы используете? Видя текущую версию Я вижу, что в init.sh сейчас нет chmod