如何让 Docker 容器中的 Tomcat 与 OpenShift 协同工作

如何让 Docker 容器中的 Tomcat 与 OpenShift 协同工作

我有一个运行 Tomcat 的 Docker 容器,它托管 Ozone Widget Framework。如果我启动 OpenShift,然后尝试启动包含 Tomcat/OWF 的 Docker 映像,就会发生端口冲突。如果我在 Docker 映像运行时尝试启动 OpenShift,也会遇到类似的问题。

我尝试更改这些文件中的 Tomcat 端口,但之后无法访问 OWF。

conf/server.xml

\apache-tomcat-7.0.21\lib OzoneConfig.properties

如何让 Tomcat 在运行 openshift 的 Docker 容器内运行?

答案1

很确定答案是因为 Openshift 控制台正在使用该端口。无论如何,当我需要将 OWF 放在 Openshift 中时,我将其放在 Docker 中。

相关内容