Минимизация дискового пространства для установки CentOS и Vagrant VM
Я работаю над созданием базовой виртуальной машины для использования с Vagrant и / или Puppet.
Я сделал минимальную установку CentOS 6.3 32-битную. Это все еще размер около 800 мб. Из того, что я узнал, люди создали базовые виртуальные машины с диском около 300 МБ. Я очистил кеш yum. Я вижу много локальных данных, но я не уверен, стоит ли их удалять, потому что в конечном итоге это может потребовать веб-разработки и интернационализации.
У кого-нибудь есть советы, чтобы помочь мне? Я не нахожу много.
Обратите внимание: нет установленного рабочего стола.
2 ответа
Здесь есть несколько готовых файлов Vagrant для Centos 6.3:
Начиная форма 310-610MB. Я был таким же, как вы, и поначалу создавал свой собственный (какая боль), размер файла был довольно большим, и я даже еще не установил Puppet и другие инструменты. Ушел вперед и скачал один из них выше, и это было очень круто.
Я не думаю, что вы должны беспокоиться о космосе или над головой. Но если вы, минимальный установочный образ является правильным подходом.
Вы упоминаете время загрузки. Скачиваете откуда? Если вы развертываете несколько систем, может иметь смысл создать собственный локальный репозиторий YUM в своей среде или использовать инструмент развертывания, такой как Cobbler, для управления установками (и начальной загрузки Puppet).