Як використовувати Docker разом з Oracle Virtual Box?


1

Docker вимагає увімкнення Hyper-V , в той час як Oracle Virtual Box вимагає вимкнення Hyper-V.

Так що неможливо використовувати як Docker, так і Oracle Virtual Box на одній машині Windows або є обхідний шлях?

Я знайшов там Панель інструментів Docker , але це сказано, що це для "старих машин". Моя машина, безумовно, не стара. Що це? Звинувачувати користувача з несумісністю програмного забезпечення постачальника? Чи нормально використовувати Docker Toolbox на сучасній машині?


1
Наскільки мені відомо, це неможливо. Але все, що можна зробити з VirtualBox, можна зробити і за допомогою Hyper-V. Чому б не просто перейти?
LPChip

stackoverflow.com/a/40269375/470749 може бути гарною пропозицією.
Ryan

@LPChip якщо A і B мають ту саму функціональність, якою метою було загальносистемне перемикання для вимкнення одного з них? Це випадок недобросовісної конкуренції?
Dims

@Dims Hyper-V може робити все, що може робити VirtualBox, але VirtualBox не може розмістити контейнер Docker. Тому причина для перемикання є, тому ви можете робити одночасно і VM, і Docker.
LPChip

Причина, з якої ви не можете використовувати обидва, - це прямий доступ до апаратної функції, що називається VT-x. Доступ до нього виконується під час завантаження, і тому, якщо Hyper-V використовує його, Oracle VM не може, і навпаки.
LPChip
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.