Мне нужно создать образ из файла Docker с разрешениями без полномочий root, потому что у меня нет доступа с правами root на нашей платформе контейнеров OpenShift. Корневой доступ запрещен нашим поставщиком услуг. Когда я пытаюсь вытащить образ из концентратора докеров:
https://s19.directupload.net/images/191029/2vvyrpw2.jpg
Контейнер не запускается, потому что ему нужен root-доступ.
https://s19.directupload.net/images/191029/f42sreci.jpg
Я попытался пересобрать образ и изменил разрешение пути.
Файл Docker:
RUN set -x \
&& chmod g+rx /usr/local/HelpSystems/GoAnywhere/jre/bin/java
Теперь я получаю эту ошибку:
/usr/local/HelpSystems/GoAnywhere/tomcat/bin/../../jre/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Как создатьизображение с не-root-доступом?