1

У меня есть виртуальная машина только с операционной системой [Ubuntu], работающей без ошибок.

Я хотел бы поделиться этой установкой ОС в качестве базы для нескольких локальных виртуальных машин, которые я планирую использовать для экономии дискового пространства / нескольких установок. Можно ли в этом случае делить снимок между несколькими виртуальными машинами? Как это может быть достигнуто?

Заранее спасибо.

3 ответа3

1

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

В этой ситуации каждая виртуальная машина будет снимком, сделанным на только что созданном клоне.

Полный как

0

Я думаю, что то, что вы ищете, можно найти в разделе « Дифференциальные изображения » в документации VirtualBox.

По сути, вы можете настроить один базовый образ, который является неизменным, но совместно используется несколькими виртуальными машинами. Каждая индивидуальная виртуальная машина будет иметь разностный диск, который записывает изменения на исходный диск. Этот метод, скорее всего, сэкономит место на диске по сравнению с клонированием, поскольку базовый образ будет общим для всех машин.

0

Vagrant - это инструмент, который может помочь вам управлять этим очень простым способом. Вы создаете «ящик» из своего базового образа, и этот ящик работает как шаблон для нескольких экземпляров виртуальных машин. Я использую один ящик для своих внутренних и внешних серверов. Ansible может предоставить то, что должно быть на них. Экземпляры одноразовые. Если разреженность имеет более высокий приоритет, посмотрите на Docker, так как это позволяет выделить только необходимые зависимости над совместно используемым ядром Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .