Blender в IBM Cloud (Cloud Foundry) - PullRequest
0 голосов
/ 15 октября 2018

В настоящее время я занимаюсь разработкой приложения для веб-приложения (Django 2.0).
Мое приложение будет развернуто в IBM Cloud (Cloud Foundry) с использованием пакета сборки Python.
Одним из моих требований является установка блендер .

Все остальное очень хорошо, но для установки блендера.
До сих пор я пробовал:

  • Я пытался получить доступ к своему приложению через SSH-соединение, но наверняка яне имеет root-доступа к apt-get install blender !!
  • И попытался включить блендер в файл packages.json и протолкнуть этот файл, используя cf push my-app.
    Но у меня ничего не получилось.

В другом более коротком вопросе: что такоеосновной подход в Cloud Foundry Apps для установки пакетов, например, когда мы используем apt-get install в Ubuntu / Debian.

Пожалуйста, исправьте меня, если я что-то сделал не так, или направьте меня с заголовками, чтобы решить эту проблему !!

1 Ответ

0 голосов
/ 16 октября 2018

Я вижу несколько вариантов установки пакетов, если их невозможно установить с помощью обычного файла требований (что является предпочтительным способом):

  • Загрузитьсоответствующие библиотеки и поместите их в подпапки приложения, прежде чем нажимать его.Библиотеки будут загружены.Вот как бы я это сделал.

  • Получив SSH-соединение, используйте защищенную копию (scp), чтобы загрузить файлы и поместить их во вложенные папки там, где они ожидаются.

Что касается Blender, вопрос в том, что вам нужно в дополнение к копированию кода.Нужен ли ему работающий демон?Есть ли еще зависимости?Вам нужно будет поделиться дополнительной информацией о вашем конкретном приложении, чтобы ответить на этот вопрос.Возможно, лучше упаковать все в один или несколько контейнеров и запустить его в Kubernetes или в комбинации Cloud Foundry и Kubernetes.

...