python web应用程序的启动程序。
warpdrive的Python项目详细描述
warpdrive项目提供用于实现生成和 使用Docker的PythonWeb应用程序部署系统。脚本可以 集成到一个合适的Docker基础图像中,以提供更多 将python web应用程序合并到docker中的结构化方法 图像,使用warpdrive完成协调 生成包含应用程序的Docker映像。那warpdrive 当 容器已运行。
除了对直接使用Docker的基本支持之外,warpdrive project还提供适合使用的assemble和run脚本 与Source-to-Image(s2i)项目有关。这使得Docker图像 作为S2I构建器启用,用于为您的 不需要知道如何构建docker的应用程序 容器。任何启用S2I的Docker图像也可以用作 s2i构建器,内置任何基于docker的paa和s2i支持,例如 打开换档。
有关warpdrive的其他文档,包括使用示例 请参见:
包含warpdrive脚本的Docker映像示例 请参见:
如果您想使用openshift尝试warpdrive,但希望 使用默认的openshift python图像作为基础,提供了模板 它使用标准的Python映像,但是在现有的S2I脚本中 将被覆盖。要加载这些模板,请使用以下命令:
oc create -f https://raw.githubusercontent.com/GrahamDumpleton/warpdrive/master/openshift/warpdrive-python.json
这将在openshift中创建以下模板:
warpdrive-python27 warpdrive-python33 warpdrive-python34 warpdrive-python35