Vagrant
Vagrant | |
---|---|
Автор | Митчелл Хасимото |
Разработчик | Митчелл Хасимото и Джон Бендер |
Состояние | активное |
Vagrant (с англ. — «бродяга») — свободное и открытое программное обеспечение для создания и конфигурирования виртуальной среды разработки[1]. Является обёрткой для программного обеспечения виртуализации, например VirtualBox, и средств управления конфигурациями, таких как Chef, Salt и Puppet.
Начиная с версии 1.1 Vagrant больше не привязан к VirtualBox и работает также и с другими средствами виртуализации, например, VMware Workstation, а также поддерживает облачные среды, например Amazon EC2[2]. Инструмент написан на Ruby; при этом его можно использовать в проектах, создаваемых на других языках программирования, таких как PHP, Python, Java, C# и JavaScript[3][4].
В версии 1.6 реализована встроенная поддержка для использования контейнерной виртуализации на базе LXC с применением инструментария Docker вместо полностью виртуализированной операционной системы, что позволяет уменьшить накладные расходы[5].
Плагин vagrant-libvirt добавляет поддержку libvirt в Vagrant[6].
Примечания
- ↑ Introducing Vagrant, Linux Journal (14 ноября 2012). Архивировано 20 октября 2013 года. Дата обращения 23 октября 2013.
- ↑ Mitchell Hashimoto. Vagrant: Up and Running (неопр.). — O’Reilly Media, 2013. — С. 13. — ISBN 978-1449335830.
- ↑ Vagrant: EC2-Like Virtual Machine Building and Provisioning from Ruby . Дата обращения: 14 мая 2012. Архивировано 26 августа 2013 года.
- ↑ Vagrant - Getting Started - Project Setup . Дата обращения: 20 сентября 2012. Архивировано 21 августа 2011 года.
- ↑ Vagrant 1.6 (недоступная ссылка). Vagrantup.com (6 мая 2014). Дата обращения: 14 июня 2014. Архивировано 6 октября 2014 года.
- ↑ pradels/vagrant-libvirt . Github.com. Дата обращения: 3 апреля 2014. Архивировано 18 января 2016 года.
Ссылки
- Официальный сайт
- Официальный сайт виртуальных машин Vagrant
- Список образов виртуальных машин Vagrant
Для улучшения этой статьи желательно: |