Вашият docker-compose
не излага автоматично tcp портовете на външния свят, като вашия хост компютър (предполагам, че вашите nodeJs
работи на хост и не е включен в docker-compose
). Това е поведението на docker bridge networks
, можете да прочетете повече на https://docs.docker.com/network/bridge/
Трябва да направите едно от следните:
Включете вашия NodeJs контейнер в docker-compose
или
Изложете портове от docker-compose.yml