我正在尝试使用Docker运行dropwizard服务。
在dropwizard中,我已经使用yam配置将默认端口更改为8085.但是当我使用Docker运行我的dropwizard服务时,该服务仍在默认端口8080上运行。
我尝试了命令:
docker run -p -d 8085:8085
它将主机上的端口8085绑定到容器中的端口8085,但该服务仍然在8080上运行。
任何人都可以告诉为什么服务仍在端口8080上运行以及如何使其在8085上运行。
谢谢。
顺便说一句,如果我使用eclipse运行我的dropwirzard服务,它将在8085上运行而没有任何问题。