【发布时间】:2017-10-09 19:55:30
【问题描述】:
我在 Openshift 3 Starter 中有一个用于部署的工作 Pod。这是基于来自 Docker 镜像的镜像流。但是,我无法使用内置的 S2I 在 Openshift 中构建它。
Docker 选项不好,因为我在任何地方都找不到设置来进行图像流更新并导致重新部署。
我尝试设置它以便 webhook 触发 Openshift 构建,但服务器需要带有 numpy 和 scipy 的 python 3,这使得构建卡住了。我能做的最好的就是粗鲁地基于requirements.txt 安装一个Python 3 墨盒安装numpy,其余的通过setup.py 安装,但这仍然卡住了。我有一个工作 webhook,用于运行在基本相同的布局栏上的不同应用程序(Python3 Pyramid with waitress)。
- Github:https://github.com/matteoferla/pedel2
- 码头工人:https://hub.docker.com/r/matteoferla/pedel2/
- Openshift:http://pedel2-git-matteo-ferla.a3c1.starter-us-west-1.openshiftapps.com
更新我已经制作了一个Openshift pyramid starter 模板。
【问题讨论】:
标签: docker continuous-integration openshift