Docker und Virtualbox gemeinsam auf einem Ubuntu-Host verwenden?

975
PITFAR

Also habe ich Docker auf einem Ubuntu 16.04-Host eingerichtet und dann Virtualbox auf demselben Host installiert, um einige virtuelle Maschinen zu haben. Nach einer Weile habe ich herausgefunden, dass ich nur ein 32-Bit-Betriebssystem auf einer VM installieren kann. Ich schaute und stellte sicher, dass mein Host 64-Bit unterstützt und VT-X aktiviert hat. Ich denke nur daran, dass Docker VT-X verwendet. Ich kann also keinen Hypervisor verwenden, um 64-Bit-Betriebssysteme zu installieren. Soweit ich feststellte, ist es nicht ein Muss, VT-X auf einem Linux-Host auszuführen, um Docker auszuführen, aber es scheint, als hätte es eine bessere Leistung. Das führt zu meiner Frage: Gibt es eine Möglichkeit, Docker daran zu hindern, VT-X zu verwenden, selbst wenn es auf einem Host aktiviert und nicht verwendet wurde? Die Installation des Hypervisors (in diesem Fall VirtualBox) könnte helfen, aber ich bin mir nicht sicher. Einschätzungen im Voraus!

2
Ist das Haupt-Ubuntu (die "äußere Hülle") 64-Bit? Und die nächste "Shell" ist Docker, und die nächste "Shell" ist VirtualBox, die nur 32-Bit installiert. Gesucht, wie 64-Bit in VirtualBox installiert werden kann? Xen2050 vor 6 Jahren 0
@ Xen2050 Das stimmt. Ich habe das nur gemacht, aber es hilft in keiner Weise. Ich kann ein 64-Bit-Betriebssystem auswählen, aber das Setup wird nicht durchlaufen PITFAR vor 6 Jahren 0
Es gab eine VirtualBox-Einstellung für 64-32-Bit-Betriebssysteme, aber ich bin sicher, dass Sie es bereits gefunden und ausprobiert haben (und ich kann mich sowieso nicht daran erinnern). Ich denke, es ist dann der Docker ... Wenn Sie VirtualBox direkt in Ubuntu (ohne Docker dazwischen) ausführen, funktioniert es dann ok? Xen2050 vor 6 Jahren 0

0 Antworten auf die Frage