2016-03-18 11 views
4

Я пытаюсь использовать kvm в контейнере докеры Centos 6 через докер-машину. Моя докер машина ВМ (VMware Fusion на основе) поддерживает вложенные виртуальные машины, но в моем Docker контейнере я вижу:Как использовать kvm в контейнере докеры Centos 6 через докерную машину

modprobe kvm 
FATAL: Could not load /lib/modules/4.1.12-boot2docker/modules.dep: No such file or directory 
modprobe kvm_intel 
FATAL: Could not load /lib/modules/4.1.12-boot2docker/modules.dep: No such file or directory 

Любая идея, что мне не хватает?

+0

Чего вы хотите достичь? В чем причина использования KVM? –

+0

@SlawomirJaranowski Не важно, но я хочу развернуть облачное программное обеспечение, которое требует KVM, в контейнере Docker. Я могу запустить KVM в контейнере Docker на других платформах (см. Этот https://github.com/ianblenke/docker-kvm), но не Centos 6. –

ответ

3

Докер не является виртуальной машиной. Это способ упаковки вашего приложения.

Так что я думаю, что запуск KVM - Kernel Virtual Machine невозможен внутри контейнера докера.

Вы можете прочитать о разнице между Докерами и другими видами виртуализации на странице: https://www.docker.com/what-docker

+0

Другие использовали KVM в Docker (один пример https: // github .com/ianblenke/docker-kvm), но не на CentOS 6, которую я могу найти. Вот почему я разместил здесь. –

+0

KVM * может * запускаться внутри контейнера, если модуль KVM загружается на хост докера. Взгляните на https://github.com/BBVA/kvm или https://github.com/rancher/vm – methadata

 Смежные вопросы

  • Нет связанных вопросов^_^