Я пытаюсь выяснить, как делиться динамическим контентом пользователя через узлы jelastic web apps, используя контейнеры докеров.Поделитесь динамическим контентом в узлах контейнеров докеров в Jelastic
Я полагаю, что я должен установить каталог хоста в качестве тома данных, как описано in docker doc. Но с Jelastic я не знаю, как я могу отправить параметры в инструкцию docker run
, если это возможно. И я не могу найти способ сделать это с помощью Dockerfile.
Кто-нибудь нашел решение или обходной путь?
Спасибо!
Привет, Давид, большой вопрос. Не могли бы вы описать свой конкретный вариант использования - топологию, стеки и т. Д.? Вы хотите получить тест-драйв предстоящей функции «общего хранилища»? Он находится в состоянии полировки, и мы можем предоставить доступ к нашей испытательной лаборатории. – Ruslan
Привет, Руслан, мы разрабатываем приложение для saas. Мы планируем использовать обратный прокси Nginx для загрузки баланса между экземплярами серверов приложений позже. Эти экземпляры подключаются к общей базе данных postgresql. Для экземпляров приложений мы используем следующий стек: nginx + uwsgi + python2.7 (подробнее о моей настройке в [этот другой вопрос] (http://stackoverflow.com/questions/37538633/use-one-app-for-several -uwsgi-экземпляры)). Когда я впервые попробовал Jelastic, я использовал среду для расфасовки python, но это не соответствует нашей настройке нескольких арендаторов (и временному ограничению). Вот почему мы переключились на докер, чтобы попробовать Jelastic. –
Спасибо за детали. Пара советов - если вы используете расфасованные стеки, вы можете легко [изменить конфиг через панель мониторинга] (https://docs.jelastic.com/application-configuration). Используйте эту опцию, если вам нужно выполнить небольшие настройки конфигурации. В противном случае, если вам нужно добавить много настроек, лучше использовать [пользовательские контейнеры Docker] (https://docs.jelastic.com/dockers-management). Как вы собираетесь хранить динамический контент пользователя - в db или в файловой системе? – Ruslan