opentelemetry-demo
opentelemetry-demo copied to clipboard
[payment-service] - bind: address already in use
Bug Report
Which version of the demo you are using?
Using main latest 8e8674f585a8acdbeee09050951f9fd2c6a908a7
Running on Ubuntu 22.04 LTS, x86_64
Symptom
payment-service won't start with docker-compose.
$ docker compose up
[+] Running 14/0
⠿ Container jaeger Running 0.0s
⠿ Container grafana Running 0.0s
⠿ Container postgres Running 0.0s
⠿ Container otel-col Running 0.0s
⠿ Container product-catalog-service Running 0.0s
⠿ Container email-service Running 0.0s
⠿ Container currency-service Created 0.0s
⠿ Container recommendation-service Running 0.0s
⠿ Container prometheus Running 0.0s
⠿ Container feature-flag-service Running 0.0s
⠿ Container redis-cart Running 0.0s
⠿ Container ad-service Running 0.0s
⠿ Container cart-service Running 0.0s
⠿ Container shipping-service Running 0.0s
Attaching to ad-service, cart-service, checkout-service, currency-service, email-service, feature-flag-service, frontend, grafana, jaeger, load-generator, otel-col, payment-service, postgres, product-catalog-service, prometheus, recommendation-service, redis-cart, shipping-service
Error response from daemon: driver failed programming external connectivity on endpoint payment-service (fa763d449aa0b5b2ed3e1af872efb67e8841179f5eae2cb59cc25b20b094a8f5): Error starting userland proxy: listen tcp4 0.0.0.0:50051: bind: address already in use
Additional Context
Possibly related to the recent port change #248