Я пытался развернуть сервер gRPC и mongodb в докере. После этого я пытался привязать порты докера к моим локальным портам. Связывание портов mongodb работало нормально. Но порты сервера gRPC не связывают мой локальный порт
ports:
- "50051:50051"
вот так я пробовал в docker-compose.yml
докер-compose.yml
services:
auth_server:
container_name: auth_service
build: .
command: go run server.go
volumes:
- .:/go/src/auth_server
working_dir: /go/src/auth_server
ports:
- "50051:50051"
environment:
PORT: 50051
В клиентском файле gRPC я использовал хост и порт, как, 0.0.0.0: 50051
conn, err := grpc.Dial("0.0.0.0:50051", grpc.WithInsecure())
но это не сработало. Я не могу найти ошибку, поэтому я предполагаю, что я делаю что-то неправильно.