Service 使用h2进行弹簧启动测试

Service 使用h2进行弹簧启动测试,service,docker-compose,docker-swarm,Service,Docker Compose,Docker Swarm,当部署为docker堆栈时,与网络端有什么区别? 我在SpringBoot中创建了两个应用程序。 服务-A是在端口8181上运行的springboot配置服务器 Service-B是一个简单的web应用程序,显示在端口8081上运行的配置值 service-B is showing the config values from config-server when running as different service like below docker network create -d

当部署为docker堆栈时,与网络端有什么区别? 我在SpringBoot中创建了两个应用程序。 服务-A是在端口8181上运行的springboot配置服务器 Service-B是一个简单的web应用程序,显示在端口8081上运行的配置值

service-B is showing the config values from config-server when running as different service like below

docker network create -d overlay dev_network
docker service create -p 8181:8181 --network dev_network --name demo_service-A service-A
docker service create -p 8081:8081 --network dev_network --name demo_service-B service-B
service-B未从部署为docker堆栈的service-A获取值

version: "3"
services:
  service-A:
    image: service-A
    ports:
      - 8181:8181
    networks:
      - dev_network    
  service-B:
    image: service-B
    ports:
      - 8081:8081
    networks:
      - dev_network
networks:
  dev_network:
    external:
      name: dev_network    

$ docker stack deploy --compose-file docker-compose.yml demo
没有错误,只是没有获取值