如何在openshift中允许图像从一个项目拉到另一个项目?

时间:2017-08-17 05:27:00

标签: docker openshift openshift-origin openshift-enterprise

我创建了一个项目keyboard.send_keys,其中我发布了testing1张图片。

现在,我想创建类似的另一个项目docker,其中包含我在testing2中推送的相同图像。我不想再发布它。

1 个答案:

答案 0 :(得分:5)

登录您的openshift命令行并运行命令:

oc policy add-role-to-user \
    system:image-puller system:serviceaccount:testing2:default \
    --namespace=testing1

OR

oc policy add-role-to-user \
    system:image-puller system:serviceaccount:testing2:default \
    -n testing1

您的项目testing2将能够在您的openshift中访问项目testing1中的图片。

有关更多信息,请参阅openshift Documentation