Краткое описание процесса создание образа Linux.
- Качаем Oracle VM VirtualBox
- Качаем Vagrant for Windows
- Устанавливаем
- Проверяем в cmd (или в PowerShell или XShell) доступ до команды vagrant.
Если доступа нет, то переходим в «переменные среды» и редактируем переменную PATH. Прописываем путь до «C:\HashiCorp\Vagrant\bin\» - Создаем папку в котором будет создавать vagrant образ.
Она же будет доступен из виртуальной машины - Выбираем подходящий образ:
- Инициализируем сборку (box).
Если сборка с официального сайта, воспользуемся его алиасом (псевдонимом).vagrant init hashicorp/precise32
А если источник альтернативный:
vagrant init CentOS https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.0.0/centos-6.6-x86_64.box
Где «CentOS» — любое название сборки.
- Теперь осталось создать образ и поднять виртуальную машину.
vagrant up
Если все нормально в VirtualBox добавится образ со статусом «Работает» (запустился фоном)
-
Подключаемся к виртуальной машине через ssh.
host: 127.0.0.1
port: 2222
Пользователь и пароль: vagrant
Параметры могут отличается!!! Смотрим логи при выполнение «vagrant up»
Виртуальные машины хранятся по пути:
c:\Users\[пользователь]\VirtualBox VMs\
Скаченные с серверов сборки:
c:\Users\[пользователь]\.vagrant.d\boxes\
Настройки
http://blog.osteel.me/posts/2015/01/25/how-to-use-vagrant-for-local-web-development.html