Запустите Vagrant на рабочих местах Amazon

Я пытаюсь настроить среду веб-разработки на Amazon Workspaces под управлением Amazon Linux AMI, но я не нашел способа установить Vagrant на машину. Я хотел бы иметь виртуальную машину webdev по различным практическим причинам, но, похоже, я не могу запустить vagrant, так как AWS уже виртуализирован. Это правильно, или есть способ установить и запустить контейнеры vagrant/virtualbox в AWS Workspace?

1 ответ

Решение

Рабочее пространство AWS предлагает только ограниченное количество пакетов в своем менеджере репо, поэтому вы не найдете там бродяги. Но вы можете вручную установить репо с помощью загрузки CentOS на их сайте. Например, это работало для меня в моей рабочей среде Linux AMI:

wget https://releases.hashicorp.com/vagrant/2.1.2/vagrant_2.1.2_x86_64.rpm
yum install vagrant_2.1.2_x86_64.rpm

Теперь WorkSpace - это, по сути, виртуализированная среда, поэтому вряд ли вы сможете запустить в ней виртуальную машину - посмотрите это.

Однако vagrant предлагает ряд провайдеров, отличных от стандартных, включая aws, что позволит вам раскрутить бродячую коробку на экземпляре ec2, а не локально. Вы можете установить его следующим образом:

vagrant plugin install vagrant-aws

И следуйте инструкциям по настройке здесь

Другие вопросы по тегам