2015-08-04 2 views

ответ

1

Вы не можете.

A .box файл - это сжатая версия файлов ваших провайдеров (вероятно, Virtualbox с vmdk и т. Д.).

AMI - это особый формат амазонки, который не имеет файлов, которые вы можете хранить или поддерживать.

Это яблоки для апельсинов. Лучше всего найти базовый AMI с рынка Amazon, который соответствует вашему Box (CentOS 6.4, Ubuntu 14.07 и т. Д.) И внести изменения, необходимые для работы с Vagrant.

Такие изменения (CentOS), что я знаю (после запуска аналогичного AMI с рынка и соединитесь с ним):

  1. sed -i.bak "s/Defaults\s\+requiretty/Defaults !requiretty/g" /etc/sudoers
  2. shred /root/.ssh/authorized_keys

Создать AMI из этого, и использовать это как ваш базовый AMI для Vagrant.