gpt4 book ai didi

ubuntu - 在 Openshift 3 中允许 Docker 策略

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:14 24 4
gpt4 key购买 nike

我正在尝试了解新的 OpenShift 系统,现在我们已经将图像推送到它。我对 Docker 了解一点,我想使用它。我在一些地方读到我们可以选择 Docker 作为一种策略。

基本上,我基于httpd 和一个基本的 html 文件创建了一个图像,并尝试使用项目文件夹中的以下命令推送它:

oc new-app . --strategy=docker

我在控制台上收到此消息:

error: buildconfigs.build.openshift.io "openshift" is forbidden: build strategy Docker is not allowed

我必须做什么才能允许它?我在任何地方都看不到很好的解释...

最佳答案

如果您使用的是 OpenShift Online,则无法启用 docker 构建类型。对于 OpenShift Online,您的选择是在本地构建您的镜像,然后将其推送到外部镜像注册表,例如 Docker Hub,或者登录到内部 OpenShift 注册表并将您的镜像直接推送到其中。然后可以在部署中使用该镜像。

如果您设置了自己的 OpenShift 集群,我的理解是 docker 构建类型应该默认启用。您可以在以下位置找到更多详细信息:

如果您正在寻找使用 httpd 网络服务器部署站点的方法,可以使用 S2I 构建器镜像来实现。见:

关于ubuntu - 在 Openshift 3 中允许 Docker 策略,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46839811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com