Ich habe eine Anwendung, die Kernel-Space-Code haben und es ist in Linux Kernel 2.6.32-431.el6.x86_64
(Centos 6.5) kompiliert. Dann wird es als Kernelmodul installiert, um die Anwendung auszuführen. Als ich versuchte, meine Anwendung mit Docker zu containerisieren (die in der Amazon Linux AWS EC2-Instanz installiert ist), beschwert sie sich, dass die höhere Kernel-Version nicht mit dem Modul kompatibel ist. Muss ich Docker in einem Host installieren, der die Kernel-Version 2.6.32-431.el6.x86_64
hat? Wenn ja, hängen unsere Container von einer bestimmten Host-Maschine ab?Hängt der Container von einem bestimmten Host ab?
0
A
Antwort
1
Container enthalten die Anwendung und alle ihre Abhängigkeiten, aber teilen den Kernel mit anderen Containern. Sie werden als isolierter Prozess im Benutzerbereich des Host-Betriebssystems ausgeführt.
https://www.docker.com/what-docker
Docker-Container Host-Kernel verwenden. Sie können die gleiche Version des Kernels installieren, die im Container als Host-Kernel benötigt wird, aber Sie können den CentOS6-kompilierten Kernel nicht auf Amazon Linux ausführen.
In Anbetracht Ihrer spezifischen Anwendungsanforderungen würde ich vorschlagen, eine "echte" Virtualisierungslösung wie XEN oder KVM zu verwenden, mit der Sie Ihren eigenen Kernel in einer VM verwenden können.
Verwandte Themen
- 1. Anschluss von Host-Docker Container
- 2. Viele Docker Container auf einem Host
- 3. Docker Container Host Routing
- 4. Wie hängt Aufgabe in sbt 0.12 von einem anderen ab?
- 5. GPU-Leistung hängt von der Anzahl der Elemente ab (problem_size)
- 6. Der Typ einer Funktion hängt von der Eingabe ab
- 7. Unterschiedliches Verhalten hängt von der Ausnahme in der Datenbank ab
- 8. Die URL der Backbone-Sammlung hängt von der Initialisierungsfunktion ab.
- 9. laden .properties-Datei hängt von HTTP-Host
- 10. Facebook graph api Suchergebnisse hängt von der Position ab?
- 11. SQLite: hängt der Datentyp von den Anführungszeichen ab?
- 12. jquery bind Ereignis hängt von der Situation ab
- 13. GUI hängt von Sprache und Plattform ab?
- 14. Warum hängt GCC-Windows von Cygwin ab?
- 15. Von welchen Modulen hängt mod_rewrite ab?
- 16. Windows Server Container Mischen Host/Container OS
- 17. Hinzufügen von Docker Container IP zum Host Rechner/etc/host
- 18. Warum hängt e.Source von der TreeView-Populationsmethode ab?
- 19. Hängt die g ++ - Kompilierzeit von der Array-Größe ab?
- 20. Wie hängt die MD5-Generierung von der Dateigröße ab?
- 21. Anwendung stürzt ab oder hängt aufgrund der Einstellung von openTimeOut
- 22. ListCell-Höhe hängt von der TextFlow-Größe ab
- 23. Wie Feld zu verbergen hängt von der Bedingung odoo ab?
- 24. Array-Speicherzuordnung in C hängt von der Namenskonvention ab?
- 25. Android OpenGL Beleuchtung hängt von der Gesichtsgröße ab
- 26. Hibernate Validator Custom Constraint hängt von der Basisklasse ab
- 27. Anzahl der Spalte hängt von Monat ab sqlite
- 28. Karma hängt bei Karma ab
- 29. Anhören auf einem bestimmten Host mit Warp
- 30. Package Manager Console hängt von Abhängigkeiten ab SignalR