Error connecting to downstream service: Ocelot -> Consul

My Gateway cannot connect to service in Consul - 502 Bad Gateway:
This is my ocelot.json:

“DownstreamPathTemplate”: “/api/order/{everything}”,
“DownstreamScheme”: “http”,
“UpstreamPathTemplate”: “/order/{everything}”,
“UpstreamHttpMethod”: [ “GET”, “POST”, “PUT”, “DELETE” ],

//“AuthenticationOptions”: {
//  “AuthenticationProviderKey”: “Bearer”,
//  “AllowedScopes”: 

//},
“ServiceName”: “orders-api”,
“LoadBalancerOptions”: {
“Type”: “RoundRobin”
},
“UseServiceDiscovery”: true,

“RateLimitOptions”: {
“ClientWhitelist”: [ “dev-id”, “admin-id” ],
“EnableRateLimiting”: true,
“Period”: “5s”,
“PeriodTimespan”: 15,
“Limit”: 2
}

This is my docker-compose:

consul:
image: consul:1.15.4
container_name: consul
ports:
- “8500:8500”
command: [“agent”, “-dev”, “-client=0.0.0.0”]
networks:
- global-network



Gateway-////////////////////////////////////

api-gateway:
container_name: api-gateway
build:
context: .
dockerfile: ./Gateways/Gateways.Ocelot/Dockerfile
image: api-gateway
ports:
- “7000:7000”
environment:
- ASPNETCORE_URLS=http://+:7000
- ASPNETCORE_ENVIRONMENT=Development
- CONSUL_HOST=consul

depends_on:
- consul
- orders-api
- auth.api
- payment.api
- voucher.command.api
- voucher.query.api
networks:
- global-network

Order Service-//////////////////////////////////

orders.db:
image: 

container_name: orders_db
hostname: orders-api
environment:
- ACCEPT_EULA=Y
- SA_PASSWORD=Admin123*
ports:
- “1433:1433”
networks:
- global-network

orders-api:
container_name: orders-api
build:
context: .
dockerfile: ./Services/Orders/Orders.API/Dockerfile

image: orders-api
environment:

- ConnectionStrings__Database=Server=orders.db,1433;Database=OrderDb;User Id=sa;Password=Admin123*;TrustServerCertificate=True;
- ASPNETCORE_URLS=http://+:7003


- ConsulConfig__Address=http://consul:8500
- ServiceConfig__serviceAddress=http://orders-api:7003
- ConsulConfig__ServiceName=orders-api
- ConsulConfig__ServicePort=7003

depends_on:
- orders.db
- consul
- rabbitmq
ports:
- “7003:7003”
networks:
- global-network

On Consul UI: all service were pass with Healthy status
But when I call req: http://localhost:7000/order : The gateway will call: f2b8adf046d9:7003/order ( f2b8adf046d9 is the containerID of consul)

Idk how to solve this