Ich untersuche die Verwendung von Containern in einer neuen Anwendung und habe eine große Menge an Inhalt untersucht und eine Sandbox-Umgebung erstellt, um Andockfenster und Container zu untersuchen. Mein Kampf besteht eher darin, zu verstehen, welche Komponenten einzeln containerisiert werden müssen, oder mehrere Komponenten in meinem eigenen Container zu bündeln. Und welche Punkte sollten bei der Entwicklung beachtet werden? Beispiel: Ich erstelle einen Python-Back-End-Service, der über den Webservice-Aufruf ausgeführt wird. Der Dienst würde sowohl mit Mongo DB als auch mit RabbitMQ interagieren.Welche Komponenten sollten "containerisiert" werden - Docker
Meine Fragen sind: Sollte ich einzelne OS-Container (EG Ubuntu), Python-Container, MongoDB-Container, Kaninchen MQ-Container usw. ausführen? Kombiniert sie alle einen Teil meiner Anwendung und durch Entkoppelung alles, was ich individuell skalieren kann?
Wie würde ich in der Lage sein, zu bündeln/verknüpfen diese für den Einsatz ohne die Vorteile der Entkopplung zu verlieren/Zerlegen in einzelne Behälter
ist ein OS und Python-Container tatsächlich wie dies erforderlich ist, alle auf einem OS mit Python laufen Sowieso?
Würde ich gerne sehen, wie Menschen dieses Problem angegangen sind?
große Resonanz - Vielen Dank – user3927078