У меня есть виртуальная машина-шаблон, которую я поддерживаю (сервер OSX, работающий в VMWare Fusion). Он работает на 5 разных машинах одновременно. Когда я хочу внести изменения, я меняю базовую виртуальную машину и делаю копии для 5 машин.
После загрузки одной из копий мне всегда приходится выполнять некоторую ручную постобработку в виртуальной машине: - изменить имя хоста на уникальное имя - изменить некоторые конфигурационные файлы приложения на виртуальной машине, чтобы иметь уникальное имя - сообщить машине времени, что она не нужна для резервного копирования моего диска (каким-то образом копирование виртуальной машины заставляет timemachine снова спросить об этом)
Хотелось бы автоматизировать эти задачи. В идеале я хотел бы создать уникальное имя на основе имени хоста виртуальной машины.
Как мне наиболее удобно удалить эти ручные задачи из моего процесса развертывания?
Я верю vmrun команда - это то, что вы ищете.