Ich habe eine PROD-Umgebung auf RHEL 7 Server ausgeführt. Ich möchte Docker für die Bereitstellung verwenden. Ich möchte die gesamte Software und alle Apps in einem Docker-Image ohne ein Basis-Betriebssystem verpacken. Weil ich keine zusätzliche Ebene über RHEL hinzufügen möchte. Außerdem konnte ich kein offizielles Basisbild für RHEL finden. Ist das möglich?Docker Bild enthalten nur Software ohne OS
Ich sehe einige alte Beiträge über "von Grund auf" erwähnt, aber sieht aus, dass es nicht in der neuesten Version von Docker - 1.12.5 funktioniert.
Wenn das nicht möglich ist, irgendwelche Vorschläge dafür?
Versuchen Sie, alle Apps in einer Umgebung in einem einzelnen Container zu packen? Das ist normalerweise eine schlechte Übung in Docker, da sie einen einzelnen Dienst in jedem Container empfehlen. – zhqiat
Entweder Sie kompilieren Ihre gesamte App in eine eigenständige ausführbare Datei mit Null Abhängigkeiten - oder-- Sie verwenden Docker wie vorgesehen mit einem Basis-OS. – user2105103
Ich möchte meine Apps (derzeit nur eine App) vom Betriebssystem und anderen Abhängigkeiten trennen. Mein Problem ist, dass ich nicht möchte, dass mein Basis-Image das "FROM: RHEL" hat, um eine zusätzliche Ebene über meinem Host-Betriebssystem hinzuzufügen. – user2777473