docker tomcat jdk 11:为什么调试端口8787需要 *:8787?
0.0.0.0:8787 -> 8787/tcp -Xrunjdwp:transport=dt_socket,address=*:8787,server=y,suspend=n
在docker之外的主机上,地址8787适用于jdk 11。
ddrv8njm1#
使用 *(通配符)侦听所有网络上的所有传入连接(0。0.0.0)。这使容器内的所有网络都可以与调试网络通信。如果它不是一个通配符,你就不能使用容器外的调试器来查看容器内发生的事情。
1条答案
按热度按时间ddrv8njm1#
使用 *(通配符)侦听所有网络上的所有传入连接(0。0.0.0)。这使容器内的所有网络都可以与调试网络通信。如果它不是一个通配符,你就不能使用容器外的调试器来查看容器内发生的事情。