在使用docker-compose创建服务时,服务状态都是up,但是查看eureka,没有服务在eureka中注册。不知道什么原因。
服务的eureka是:
docker-compose:
这是我的配置
version: '3.0'
services:
#服务名称
operations:
#镜像名称
image: operations:20230324
build:
#这里为我Dockerfile放置的地址
context: 这里为我Dockerfile放置的地址
#告诉它运行Dockerfile文件
dockerfile: Dockerfile
#设置镜像开机自启动
restart: always
environment:
- eureka.client.serviceUrl.defaultZone=http://localhost:8761/eureka/
container_name: operations
volumes:
- 这是我的容器卷:这是我的容器卷
- 这是我的容器卷:这是我的容器卷
networks:
- mongo_net
#对外暴露端口
ports:
- "端口:端口"
networks:
mongo_net:
其中对一些配置进行文字遮挡