要部署并运行连接到Docker容器中运行的Enterprise Server实例上的EJB模块的应用程序客户机,必须公开用于建立远程调用的端口。
我正在使用Jboss 5.1.0作为Enterprise Server,我尝试暴露端口1099和1100,在这两种情况下都会遇到异常。使用在我的主机上运行的Jboss进行的相同测试工作正常。
答案 0 :(得分:1)
您可以查看这些链接(可能可以帮到您):
答案 1 :(得分:1)
以下是连接到JBoss 5服务器中运行的EJB模块所需的端口:
1099 :命名服务端口。
1098 :RMI服务端口。
3873 :EJB3远程调用程序端口。
docker run -p 8080:8080 -p 1099:1099 -p 1098:1098 -p 3873:3873 -d jboss-image