我正在使用eureka
容器,但是很遗憾,它无法正常工作。
Docker-compose.yaml
configserver:
image: 1.2.3.4:1234/configserver
container_name: configserver
ports:
- 8888:8888
volumes:
- /tmp/logs:/tmp/logs
env_file:
- ./docker.env
尤里卡:
container_name: eureka
ports:
- 8761:8080
volumes:
- /tmp/logs:/tmp/logs
env_file:
- ./docker.env
image: netflixoss/eureka:1.3.1
restart: always
depends_on:
- configserver
容器日志-
WARN com.netflix.discovery.DiscoveryClient:1570 [localhost-startStop-1]
[makeRemoteCall]无法从localhost:8080 / eureka / v2 / apps获得响应
错误com.netflix.discovery.DiscoveryClient:1432 [localhost-startStop-1] [makeRemoteCall]无法联系任何eureka节点-可能是安全组问题?
错误com.netflix.discovery.DiscoveryClient:1033 [localhost-startStop-1] [fetchRegistry] DiscoveryClient_EUREKA / 4ae83dcdde1a-无法刷新其缓存!状态= java.net.SocketTimeoutException:读取超时
答案 0 :(得分:0)
我使用了不同的图像。我使用netflixoss/eureka:1.3.1
而不是eureka
。它对我有用。