我想了解新的OpenShift系統,現在我們已經將圖像推送到它。我對Docker有點了解,並且想用它。我在一些地方看過我們可以選擇Docker作爲策略。在Openshift中允許Docker策略3
所以基本上我創建了一個基於httpd
和圖像的基本的HTML文件,並試圖從項目文件夾用下面的命令來推:
oc new-app . --strategy=docker
我得到這個消息在控制檯上:
error: buildconfigs.build.openshift.io "openshift" is forbidden: build strategy Docker is not allowed
我需要做些什麼來允許它?我沒有在任何地方看到很好的解釋...
您只需建立自己的形象在當地並推OpenShifts圖像註冊表。新圖像版本上傳完成後,OpenShift會立即重建並部署您的應用。這是一個很好的教程,用於該策略:https://blog.openshift.com/getting-started-docker-registry/ – Rotareti