在主机浏览器的 docker 容器中访问 Web 应用程序 运行?
Accessing web application running inside a docker container in host browser?
我已经在 docker 容器中安装了 JIRA 试用版。安装完成正常:
Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...
Installation of JIRA Software 7.7.0 is complete
Your installation of JIRA Software 7.7.0 is now ready and can be accessed
via your browser.
JIRA Software 7.7.0 can be accessed at http://localhost:8080
Finishing installation ...
但我不确定如何从主机上的浏览器访问它。当我从主机浏览器访问 http://localhost:8080 时,我点击了另一个当前在该端口上 运行 的 Web 应用程序。
我尝试将端口更改为 8087 并重新启动 jira,但仍然没有成功。
有什么建议吗?
当你 运行 docker 容器而不是本地主机时,你应该将它指向 0.0.0.0:8080
。 .然后您可以使用 localhost:8080
从主机访问它
此外,您应该首先阻止另一个应用程序使用同一端口..以避免与 docker-proxy
的端口冲突
我已经在 docker 容器中安装了 JIRA 试用版。安装完成正常:
Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...
Installation of JIRA Software 7.7.0 is complete
Your installation of JIRA Software 7.7.0 is now ready and can be accessed
via your browser.
JIRA Software 7.7.0 can be accessed at http://localhost:8080
Finishing installation ...
但我不确定如何从主机上的浏览器访问它。当我从主机浏览器访问 http://localhost:8080 时,我点击了另一个当前在该端口上 运行 的 Web 应用程序。
我尝试将端口更改为 8087 并重新启动 jira,但仍然没有成功。
有什么建议吗?
当你 运行 docker 容器而不是本地主机时,你应该将它指向 0.0.0.0:8080
。 .然后您可以使用 localhost:8080
此外,您应该首先阻止另一个应用程序使用同一端口..以避免与 docker-proxy