【发布时间】:2018-05-03 10:41:55
【问题描述】:
我已经使用客户端在一个集群中成功部署了 Openshift git hub 中提供的工具。
./oc 集群起来
我还为它建立了一个 WordPress 网站和一个 MySQL 数据库。两者都工作正常,现在我想通过我网络中的本地 IP 地址访问该网站。所以其他人可以在 Openshift 中访问我的网站。我不知道该怎么做。尽我所能,无法编辑主配置文件,因为它驻留在 docker 容器中,重新启动时它消失了,请帮助
谢谢
【问题讨论】:
-
我的实验室中有一台 dhcp 服务器。我想从这个 DHCP 服务器分配 IP 以访问托管在 openshift 中的网站
-
您是否知道
oc cluster up的--routing-suffix选项用于为部署的应用程序定义您自己的主机名后缀? -
不,先生,我不知道这一点,我想要的是从外部访问 wordpress 网站。像平常一样。让我检查一下,然后回复你。谢谢
-
不,先生,我没有得到我想要的。没有办法这样做,我只想从我的本地网络 IP 地址访问我的 WordPress 网站。如192.168.1.100:<port>
-
OpenShift 依赖于 FQDN,无法使用 IP 地址执行路由到 OpenShift 中的应用程序。您可以做的是设置路由后缀广告
192.168.1.100.nip.io。然后您可以使用appname-projectname.192.168.1.100.nip.io访问它。nip.io地址很神奇,它允许您使用 FQDN 引用 IP。
标签: docker openshift dhcp openshift-origin