У меня есть приложение rails, которое я пытаюсь использовать на других машинах, на которых нет рубинов, рельсов или комплекта поставки. Есть ли способ, которым я могу закрепить приложение rails, рубиновую среду и все ее драгоценности/зависимости? Я хотел бы иметь возможность просто отправить заархивированный файл на компьютер без рубинов и иметь возможность запускать приложение без необходимости установки рубинов, рельсов, связки и всех драгоценных камней в приложении rails.Приложение для упаковочных рельсов
Я пробовал traveling-ruby, но он просто упаковывает рубин, а не рельсы или связки.
Редактировать: Для пояснения приложение является внутренним инструментом для работы. Мы предпочли бы не развертывать приложение на сервере, а просто делиться всем пакетом с компьютерами, которые могут или не могут иметь установленные зависимости.
О, я всегда думал о Докере о том, что нужно устроить. Я мог бы использовать Docker для упаковки всего, что мне нужно, и отправить его как файл докеров. –
Вы можете создать файл Docker для выполнения всех необходимых шагов для создания вашего контейнера или вы можете просто установить с ним базовую среду, чем остальные вручную в контейнере и сохранить снимок в конце. Ознакомьтесь с документацией и началом работы. – smefju
@VincentLe это полезно? – smefju