2

Поэтому я настроил Docker на хосте Ubuntu 16.04, а затем установил Virtualbox на том же хосте, чтобы иметь несколько виртуальных машин. но, поработав некоторое время, я обнаружил, что могу установить только 32-битную ОС на виртуальную машину. Я посмотрел и убедился, что мой хост поддерживает 64-битную версию и поддерживает VT-X. Единственное, что мне приходит в голову, это то, что Docker использует VT-X, поэтому я не могу использовать гипервизор для установки 64-битных операционных систем. Насколько я выяснил, наличие VT-X на хосте Linux для запуска Docker не является обязательным, но кажется, что это помогает повысить производительность. Таким образом, это приводит к моему вопросу: существует ли способ запретить Docker использовать VT-X, даже если он был включен и не использован на хосте? Может быть, установка гипервизора (в данном случае VirtualBox) может помочь, но я не уверен. Оценки заранее!

0