Упаковка устройства VM

335
PeterMmm

У меня будет виртуальная машина Debian с определенной настройкой. Я хочу развернуть это устройство, включая, например, VirtualBox, для конечных пользователей с минимальными навыками.

Существуют ли какие-либо инструменты или материалы по упаковке устройства VM в конечный продукт?

0

3 ответа на вопрос

1
Marcel Waldvogel

Вы можете использовать File-> Export Appliance из VirtualBox, чтобы экспортировать его в файл .ova. Виртуальная машина должна быть выключена, чтобы это работало. Этот файл .ova затем может быть повторно импортирован получающим пользователем. Если вы хотите, чтобы новичкам было проще следить за ними, вам следует задокументировать этот процесс.

Общая проблема при создании образов виртуальных машин состоит в том, что они могут содержать информацию, которую вы не хотите передавать или которая должна быть уникальной на компьютере, например, из соображений безопасности. Поэтому, пожалуйста, удалите / сбросьте любое из следующего:

  1. Сертификаты (и установите процесс для повторного создания любых сертификатов при первой загрузке)
  2. SSH-ключи (просто "rm / etc / ssh / ssh_host_ *", sshd создаст их заново)
  3. Пароли
  4. История вашей оболочки (например, в ~ / .bash_history)
0
Andrew

Я не большой профессионал, но если у вас установлена ​​база данных, вы можете создать небольшую утилиту, которая позволит персонализировать необходимую информацию -> пользователь нажимает на программу и добавляет некоторые данные в программу. Затем эта программа добавит необходимые записи в базу данных.

Что касается упаковки, вы можете упаковать изображение с помощью vmplayer. Трудно предоставить какие-либо полезные комментарии, поскольку я понятия не имею о реальной функциональности и структуре, которые вы используете на этой виртуальной машине.

0
ta.speot.is

Я хочу развернуть это устройство, включая, например, VirtualBox, для конечных пользователей с минимальными навыками.

Существуют ли какие-либо инструменты или материалы по упаковке устройства VM в конечный продукт?

Я набрал create virtualbox applianceв Google и нашел это :

Выберите «File ... Export Appliance ...», чтобы вызвать мастер экспорта.

Это может быть первым шагом. Я ищу инструмент, который объединяет все вместе (VirtualBox + Appliance) и создает уникальный установщик. PeterMmm 10 лет назад 0

Похожие вопросы