Я пытаюсь развернуть приложение Spring Cloud на Docker, но с самого начала это блокирует меня:
сервер обнаружения: Выбор конфигурации с сервера по адресу: http://localhost: 8888 (и, наконец, тайм-аут)
Сейчас я просто пытаюсь соединить мой config_server и discovery_server (Eureka).
docker -compose.yml
version: "3"
services:
server_config:
container_name: server_config
image: server:latest
ports:
- "8888:8888"
server_discovery:
image: discovery:latest
ports:
- "8083:8083"
links:
- server_config
depends_on:
- server_config
сервер конфигурации application.properties
server.port=8888
spring.application.name=configserver
spring.cloud.config.server.git.uri=https://github.com/k-wasilewski/SpringCloud_server_config
spring.cloud.config.server.git.clone-on-start=true
spring.security.user.name=configUser
spring.security.user.password=configPassword
spring.security.user.role=SYSTEM
eureka.client.region=default
eureka.client.registryFetchIntervalSeconds=5
eureka.client.serviceUrl.defaultZone=http://discUser:discPassword@localhost:8083/eureka/
сервер обнаружения bootstrap .properties
spring.application.name=discovery
spring.cloud.config.name=discovery
spring.cloud.config.uri=http://localhost:8888
spring.cloud.config.username=configUser
spring.cloud.config.password=configPassword
spring.cloud.config.fail-fast=true
spring.cloud.config.retry.initial-interval=1500
spring.cloud.config.retry.multiplier=1.5
spring.cloud.config.retry.max-attempts=10000
spring.cloud.config.retry.max-interval=1000
Я добавлю, что сервер обнаружения работает через порт 8083. Я думаю, что я испробовал все решения, доступные в Интернете ... Прошло несколько дней. Кто-нибудь может помочь?