Архив метки виртуализация

Автор:Игорь Тельменко

Docker

Docker — это демон для запуска процессов в изолированном окружении для разработки, доставки и эксплуатации приложений. Во многом служит тем же целям, что и Vagrant, но в силу своей легковесности и производительности используется не только для развертывания локального окружения разработчика, но и может использоваться на production серверах. Таким образом создавая одинаковое окружение для и для работаботки и для эксплуатации программного обеспечения.

Docker не создает целую виртуальную машину, а изолирует лишь нужные процессы, что гораздо более экономичнее. Однако как и у виртуальных машин у Docker есть образы, которые представляют собой просто readonly шаблоны для настройки окружения. Есть среди прочих и Laradoc — готовый образ для Laravel-приложений.

Автор:Игорь Тельменко

Vagrant

Vagrant — специальное ПО для создания и конфигурирования виртуальной среды для разработки. Опирается на средства виртуализации (например VirtualBox) и конфигурирования (как Puppet), являясь по сути оберткой для них. Прочитать больше