Задать вопрос
@ar2rsoft
PHP-developer

Docker и Vagrant (homestead), как подружить?

Приветствую.

Под разработки использую заготовку для vagrant от Laravel - homestead. Сейчас для развертывания нового проекта, нужен Docker. После установки Docker'а на хост машину (windows) у меня сломался вагрант (ошибка из-за компонента Hyper-V). Ставить докер на вирт машину - лишний оверхед как по мне.

Подскажите, кто как пользуется если есть необходимость использовать обе технологии?
  • Вопрос задан
  • 480 просмотров
Подписаться 2 Простой 2 комментария
Решения вопроса 2
VladimirAndreev
@VladimirAndreev
php web dev
Что мешает в докере установить php и все зависимости и запускать laravel без всякого homestad?
Ответ написан
@ar2rsoft Автор вопроса
PHP-developer
В качестве лайвхака, чтобы откатиться и восстановить работу вагранта можно воспользоваться инструкцией по ссылке - stackoverflow

Инструкция работает в обе стороны, если disable заменить на enable, off на auto.

Как заставить работать одновременно, не нашел, так что либо ставить докер в вагрант, либо выбирать один из инструментов.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@eukoch
В PowerShell

Для работы с Vagrant
Disable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform"


Для работы с Docker
Enable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы