Java @EnableDiscoveryClient spring启动服务注册

Java @EnableDiscoveryClient spring启动服务注册,java,docker,spring-boot,spring-cloud,netflix-eureka,Java,Docker,Spring Boot,Spring Cloud,Netflix Eureka,我正在使用带有@enablescoveryclient注释的eureka netflix服务发现将spring boot应用程序运行到docker容器中。 运行我的应用程序时,它使用特定的ip地址(docker容器的ip地址)将自己注册到eureka中。 我想将此ip更改为主机ip地址,以便在容器运行时使用主机ip地址将我的应用程序注册到eureka。检查此问题。这个话题已经在那里讨论过了-,但没有明确的答案。我做了“docker run-h host_ip”,但nohing改变了。Eureka

我正在使用带有
@enablescoveryclient
注释的eureka netflix服务发现将spring boot应用程序运行到docker容器中。 运行我的应用程序时,它使用特定的ip地址(docker容器的ip地址)将自己注册到eureka中。
我想将此ip更改为主机ip地址,以便在容器运行时使用主机ip地址将我的应用程序注册到eureka。

检查此问题。这个话题已经在那里讨论过了-

,但没有明确的答案。我做了“docker run-h host_ip”,但nohing改变了。Eureka仍然使用容器ip注册我的应用程序