You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker容器中Wildfly服务器外部访问应用问题求助

解决Wildfly Docker容器中Web应用访问问题

问题原因

Wildfly的管理控制台端口(9993)和Web应用服务端口是相互独立的:

  • 你已经映射了9993端口,所以管理控制台可以正常访问
  • Web应用默认运行在HTTP端口8080或HTTPS端口8443,这两个端口未映射到本地主机,导致无法访问/MyApplication上下文

解决方案

  1. 添加应用端口映射
    运行容器时,同时映射管理端口和应用端口:

    docker run -it -p 9993:9993 -p 8080:8080 mydockerimage
    

    若你的应用配置了HTTPS访问,替换为映射8443端口:

    docker run -it -p 9993:9993 -p 8443:8443 mydockerimage
    
  2. 正确访问应用

    • HTTP访问地址:http://localhost:8080/MyApplication
    • HTTPS访问地址:https://localhost:8443/MyApplication

补充说明

你尝试访问https://localhost/MyApplication失败的原因:
浏览器默认HTTPS端口为443,但Wildfly的应用HTTPS端口默认是8443,你既未映射443端口,也未指定正确的8443端口,因此连接被拒绝。

内容的提问来源于stack exchange,提问作者Gumpf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 13:54:53