在Jelastic中跨Docker容器节点共享动态内容
问题描述:
我想弄清楚如何通过使用docker容器的jelastic web应用程序节点共享用户动态内容。在Jelastic中跨Docker容器节点共享动态内容
我想,我应该安装一个主机目录的数据量作为解释in docker doc。但是对于Jelastic,如果可能的话,我不知道如何将参数发送到docker run
指令。我找不到任何方式使用Dockerfile来做到这一点。
有没有人找到解决方案或解决方法?
谢谢!
答
我们想通知你,在即将到来的版本(大约在Jelastic 4.7版本)中的一个将提供一个名为“共享存储”新功能,增加了使用共享文件系统的不同虚拟机的可能性。 使用此功能,您将能够轻松地添加/删除Jelastic容器或外部存储服务器,以便在另一个VM中使用其文件系统。
我们认为,共享存储功能将满足您的所有需求,最好的办法就是留在你的供应商,直到这个功能发布。 有关Jelastic的更多信息,请参阅我们的latest release笔记以及我们的documentation页面。
嗨大卫,很好的问题。你能描述一下你的具体用例 - 拓扑,堆栈等吗?你想试试即将到来的“共享存储”功能吗?它处于抛光状态,我们可以提供访问我们的测试实验室。 – Ruslan
嗨鲁斯兰,我们正在开发一款saas应用程序。我们计划在以后使用Nginx反向代理来在应用服务器实例之间进行负载平衡。这些实例连接到一个postgresql共享数据库。对于应用程序实例,我们使用以下堆栈:nginx + uwsgi + python2.7(关于[另一个问题]上的设置的更多详细信息(http://stackoverflow.com/questions/37538633/use-one-app-for-several -uwsgi-实例))。首次尝试Jelastic时,我使用了Python预装环境,但它不符合我们的多租户设置(和时间限制)。这就是为什么我们改用Docker来试用Jelastic。 –
感谢您的详细信息。情侣小贴士 - 如果您使用预装的套餐,那么您可以轻松[通过仪表板更改配置](https://docs.jelastic.com/application-configuration)。如果您需要进行次要配置调整,请使用此选项。否则,如果您需要添加大量定制,那么最好使用[定制Docker容器](https://docs.jelastic.com/dockers-management)。你如何将用户动态内容存储在数据库或文件系统中? – Ruslan