2017-06-05 26 views

回答

1

OpenShift将默认运行您的图像作为分配的用户ID,而不是你的Dockerfile说运行。您需要确保已设置文件系统权限,以便允许运行组root的用户能够访问它们,并在必要时进行修改。它将作为其运行的用户标识为root组,因为它不会位于容器上的passwd文件中,因此它将回退到使用组标识0,对应于root组。

+1

要遵循了起来:https://docs.openshift.com/container- platform/latest/creating_images/guidelines.html 如果图像不是用这些指南创建的,那么难以让它们运行。 –