Vagrant

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Vagrant
Vagrant.png
Vagrantup.jpg
Запуск виртуальной машины с помощью 'vagrant up'
Тип

адаптер и свободное и открытое программное обеспечение

Автор

Митчелл Хасимото

Разработчик

Митчелл Хасимото и Джон Бендер

Написана на

Ruby

Операционная система

Windows, macOS, GNU/Linux[d] и POSIX

Языки интерфейса

английский

Первый выпуск

8 марта 2010

Последняя версия

1.9.6 (2017-06-28)

Состояние

активное

Лицензия

лицензия MIT[1]

Сайт

vagrantup.com

Vagrant (с англ. — «бродяга») — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки[2]. Является обёрткой для программного обеспечения виртуализации, например VirtualBox, и средств управления конфигурациями, такими как Chef, Salt и Puppet.

Начиная с версии 1.1 Vagrant больше не привязан к VirtualBox и работает также и с другими средствами виртуализации, например, VMware Workstation, а также поддерживает облачные среды, например Amazon EC2[3]. Инструмент написан на Ruby; при этом его можно использовать в проектах, создаваемых на других языках программирования, таких как PHP, Python, Java, C# и JavaScript[4][5].

В версии 1.6 реализована встроенная поддержка для использования контейнерной виртуализации на базе LXC с применением инструментария Docker вместо полностью виртуализированной операционной системы, что позволяет уменьшить накладные расходы[6].

Плагин vagrant-libvirt добавляет поддержку libvirt в Vagrant[7].

Примечания[править | править вики-текст]

  1. 1 2 https://github.com/mitchellh/vagrant/blob/master/LICENSE
  2. Introducing Vagrant, Linux Journal (14 November 2012). Проверено 23 октября 2013.
  3. Mitchell Hashimoto. Vagrant: Up and Running. — O'Reilly Media, 2013. — P. 13. — ISBN 978-1449335830.
  4. Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby. Проверено 14 мая 2012.
  5. Vagrant - Getting Started - Project Setup. Проверено 20 сентября 2012.
  6. Vagrant 1.6. Vagrantup.com (6 мая 2014). Проверено 14 июня 2014.
  7. pradels/vagrant-libvirt. Github.com. Проверено 3 апреля 2014.

Ссылки[править | править вики-текст]