Запуск образа докера в openshift
У меня есть приложение, которое распространяется как образ докера. Я использовал его локально и на кластере kubernetes без каких-либо проблем. У меня возникла проблема при попытке развернуть это приложение в openshift (онлайн - пробный план). Я заметил, что было невозможно запустить образ докера в openshift онлайн, если этот образ требует запуска от имени пользователя root. Исходя из того, что я вижу, пользователь root как бы маскируется под числового пользователя (в моем случае 1003840+), и у меня были разные ошибки прав доступа. Затем я перестроил это приложение, чтобы убедиться, что оно не требуется для запуска t от имени пользователя root. Я изменил свой Dockerfile, чтобы использовать директиву "USER" и создать подходящего пользователя и группу... перестроить образ и протестировать его локально.
Запустив образ с помощью Docker, запущенного локально, я вижу, что служба запущена как созданный мной непривилегированный пользователь. Однако, запустив этот же образ в openshift, я все равно вижу, что сервис запускается с числовым пользователем.
Я что-то пропустил?