Ответ: #### Slim Slim построит микро-VM из Dockerfile. Slim работает, создавая и извлекая Rootfs из Dockerfile, а затем объединяя эту файловую систему с небольшим минимальным ядром, которое работает в оперативной памяти.
Это приводит к реальной виртуальной машине, которая может загружаться мгновенно, используя очень ограниченные ресурсы. Если все сделано правильно, Slim может позволить вам проектировать и создавать неподвижные Unikernels для управления услугами или создавать крошечные и встроенные среды разработки.
В настоящее время SLIM поддерживает VirtualBox, KVM и Hyperkit (только macOS) в качестве поставщиков для запуска виртуальных машин. SLIM обнаружит всех доступных поставщиков, дефолт на VirtualBox, если доступно более одного провайдера. Флаг -p может быть использован для того, чтобы заставить Slim для использования конкретного провайдера.
Вы можете найти репо здесь
Ottomatica/Slim
Стройте и запустите крошечные виртуальные машины от Dockerfiles. Маленький и гладкий.
Слим
Построит микро-VM из Dockerfile. Slim работает, создавая и извлекая Rootfs из Dockerfile, а затем объединяя эту файловую систему с небольшим минимальным ядром, которое работает в оперативной памяти.
Это приводит к реальной виртуальной машине, которая может загружаться мгновенно, используя очень ограниченные ресурсы. Если все сделано правильно, Slim может позволить вам проектировать и создавать неподвижные Unikernels для управления услугами или создавать крошечные и встроенные среды разработки.
Используя Slim
Построить микро-Вм
Создайте микро-VM из DockerFile. Используйте сборка
командование с каталогом, содержащим DockerFile.
$ slim build images/alpine3.8-simple
Это добавит загрузочный ISO в Slim Registry. См. Пример Dockerfile Анкет
стройная сборка
будет использовать ваш по умолчанию поставщик Если -p
Флаг указан (т.е. -p Hyperkit
).
Перечисление изображений микро-ВМ
Смотрите список изображений микро-ВМ на вашей машине.
$ slim images
Запуск микро-ВМ
Предоставьте новый экземпляр …
Нажмите здесь, чтобы присоединиться к моей команде
Оригинал: «https://dev.to/manishfoodtechs/can-we-build-micro-vms-with-dockerfile-answer-is-yes-14d3»