Как запустить виртуальную машину в контейнере Singularity? - PullRequest
0 голосов
/ 21 декабря 2018

Итак, я хочу высветить Windows.iso у меня на кластере узле, используя Singularity изображений.Я попробовал VirtualBox, но получил это исключение:

ingularity virtualbox:~> virtualbox  WARNING: The vboxdrv kernel module is not loaded. Either there is no module  available for the current kernel (4.17.3-200.fc28.x86_64) or it failed to  load. Please recompile the kernel module and install it by 

sudo /sbin/rcvboxdrv setup 

You will not be able to start VMs until this problem is fixed.

Обратите внимание, что у образа с сингулярностью не может быть sudo, поэтому все приготовления выполняются в образе Docker, из которого я создаю образ с сингулярностью

1 Ответ

0 голосов
/ 26 декабря 2018

вам нужно установить модуль ядра virtualbox вне контейнера, в вашей хост-системе, а затем загрузить его перед запуском контейнера.в зависимости от дистрибутива, который у вас есть, может потребоваться его сборка из исходного кода.

...