2017-06-12 2 views

Antwort

1

Sie weitere Informationen finden:

Auf dieser Seite heißt es:

Run mehrere Sprachen, Frameworks und Datenbanken auf der gleichen Plattform und nehmen Vorteil des Docker-Ökosystems.

Diese Aussage Links zu:

, wo es verschiedene Sprachbauer zur Verfügung gestellt sowie Bilder für Datenbankprodukte auflistet.

Wenn Sie etwas in einem Container-Bild verpacken können, dann können Sie es im Allgemeinen ausführen. Der Vorbehalt ist, dass OpenShift standardmäßig keine Container als root ausführen kann und Ihnen eine UID zuweisen wird, unter der es ausgeführt werden kann. Viele Bilder auf Docker Hub verwenden schlechte Praktiken und erwarten, dass sie als root ausgeführt werden. Diese funktionieren normalerweise nicht ohne weiteres. Auf einem OpenShift-System, das keine Admin-Rechte hat, und insbesondere auf einem Mehrbenutzersystem, können Sie root nicht ausführen und auch nicht. So müssen Sie nur die Best Practices für Ihr Image befolgen ist Setup, wenn Sie Ihre eigenen Bilder von Grund auf neu erstellen.

Verwandte Themen