Боже, не дай мне только написать книгу о книгах! (Г. Лихтенберг).

Как установить Vagrant на Ubuntu 18.04

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)
Загрузка...
25 августа 2018
Как установить Vagrant на Ubuntu 18.04

Просмотров: 84

Vagrant является инструментом командной строки для создания и управления виртуальных машин с открытым исходным кодом. По умолчанию Vagrant может подготовить машины поверх VirtualBox, Hyper-V и Docker, но многие другие поставщики, такие как Libvirt (KVM), VMware и AWS, могут быть установлены через систему плагинов Vagrant.

Vagrant в основном используется разработчиками для простой настройки среды разработки, которая соответствует рабочей среде.

В этой статье мы покажем вам, как установить Vagrant на машине Ubuntu 18.04. Мы будем использовать Поставщик VirtualBox, который является поставщиком по умолчанию для Vagrant.

Хотя эта статья была написана для Ubuntu 18.04 Bionic Beaver, те же шаги могут быть использованы для Ubuntu 16.04 Xenial Xerus.

Прежде чем продолжить эту статью, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

Чтобы установить Vagrant на вашей системе Ubuntu, выполните следующие действия:

  1. Установка VirtualBox.Как упоминалось во введении, мы подготовим наши машины поверх VirtualBox, поэтому наш первый шаг заключается в установке пакета VirtualBox, который доступен в репозиториях Ubuntu:
     

  2. Установка Vagrant.Затем установите пакет Vagrant из репозиториев Ubuntu, набрав:
     

    Пакет Vagrant, который доступен в репозиториях Ubuntu, не всегда может быть последней версией. Если вы хотите установить последнюю версию VirtualBox, загрузите пакеты со страницы загрузки Vagrant.

  3. Проверка установки Vagrant. Для того, чтобы убедиться, что установка прошла успешно, выполните следующую команду, которая выведет версию Vagrant:

     

     

Теперь, когда Vagrant установлен в вашей системе Ubuntu, мы покажем вам, как создать среду разработки, которая является наиболее распространенным вариантом использования.

Первый шаг – создать каталог, который будет корневым каталогом проекта и содержать файл Vagrantfile. Vagrantfile – это файл Ruby, который описывает, как настроить и предоставить виртуальную машину.

Создайте каталог проекта и переключитесь на него с помощью:

 

Следующим шагом является, чтобы инициализировать новый файл vagrantfile, используйте команду vagrant init и укажите поле, которое мы хотим использовать.

Boxes являются форматом пакета для сред Vagrant и зависит от поставщика. Вы можете найти список общедоступных бродячий коробки на каталог страницы Vagrant.

В этом примере мы будем использовать коробку centos/7 . Для инициализации нового файла Vagrantfile выполните следующую команду:

 

 

Вы можете открыть файл vagrantfile, почитайте комментарии и сделайте настройки в соответствии с вашими потребностями.

Теперь мы можем запустить команду vagrant up , которая поможет вам создать и настроить виртуальную машину в соответствии с файлом vagrantfile.

 

 

Копировать

Как вы можете видеть из вывода выше, vagrant также монтирует каталог проекта в /vagrant в виртуальной машине, который позволяет работать над вашим проектом файлы на вашей машине.

Для ssh в виртуальную машину просто запустите:

 

Вы можете остановить виртуальную машину с помощью следующей команды:

 

Эта команда останавливает работающую машину, если она запущена, и уничтожает все ресурсы, созданные во время создания машины:

 

Вы узнали, как установить и использовать Vagrant на Вашем компьютере Ubuntu 18.04. Мы также показали вам, как создать базовую среду разработки.

Чтобы найти более подробную информацию о Vagrant посетите официальную страницу документации Vagrant.

Если у вас есть какие-либо вопросы, пожалуйста, оставьте комментарий ниже.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close