Your PC
│
┌──────────┴──────────┐
│ │
localhost:7000 localhost:7004 │ │ ▼ ▼ ┌───────────────┐ ┌───────────────┐ │ ProductService│◄─────│ OrderService │ │ :8080 │ HTTP │ :8080 │ └───────────────┘ └───────────────┘ ▲ │ └─────────────────────┘ Docker network
docker compose up -d --builddocker compose up -ddocker compose downPostman │ │ HTTP localhost:7004 ▼ ┌──────────────────────┐ │ OrderService │ │ container :8080 │ └──────────┬───────────┘ │ │ HTTP │ productservice-container:8080 ▼ ┌──────────────────────┐ │ ProductService │ │ container :8080 │ └──────────────────────┘
docker psdocker start orderservice-container
docker start productservice-containerdocker stop orderservice-container
docker stop productservice-containerdocker stop orderservice-container
docker rm orderservice-containerdocker run -d `
--name orderservice-container `
--network microservices-network `
-p 7004:8080 `
-e "Services__ProductService=http://productservice-container:8080" `
orderservice:latest