我想直接从Docker镜像在Openshift中部署应用程序。 应用程序本身使用MongoDb数据库。我试图改编the scenario from Openshift tutorial
作为一个区别,我首先在项目中添加了MongoDb持久存储,然后为我的应用程序本身添加了docker镜像。
问题是我的应用程序没有显示为"服务",因此我无法创建到它的路由并且无法访问它...
我在这里想念的是什么?
答案 0 :(得分:1)
问题来自于图像未暴露的端口。
你需要确保你的DockerFile在某处EXPOSE
行。
添加完成后,openshift会正确为图像创建服务。