Ich versuche, das neue Openshift-System zu verstehen, und jetzt haben wir Bilder zu schieben. Ich weiß ein wenig über Docker und ich wollte es benutzen. Ich habe an einigen Stellen gelesen, dass wir Docker als Strategie wählen können.zulassen Docker Strategie in Openshift 3
Also im Grunde habe ich ein Bild basierend auf httpd
und eine einfache HTML-Datei und versuchte, es mit dem folgenden Befehl aus dem Projektordner zu drücken:
oc new-app . --strategy=docker
ich diese Meldung auf der Konsole erhalten:
error: buildconfigs.build.openshift.io "openshift" is forbidden: build strategy Docker is not allowed
Was ich zu tun, tun es zu ermöglichen? Ich sehe nicht, eine gute Erklärung überall ...
Sie können nur bauen Sie Ihr Bild vor Ort und schieben Sie es auf OpenShifts Bild Registry. OpenShift erstellt Ihre App neu und stellt sie bereit, sobald die neue Image-Version hochgeladen wurde. Hier ist ein nettes Tutorial für diese Strategie: https://blog.openshift.com/getting-started-docker-registry/ – Rotareti