Vaše docker-compose
nevystavuje automaticky tcp porty vnějšímu světu, jako je váš hostitelský počítač (předpokládám, že váš nodeJs
běží na hostiteli a není součástí docker-compose
). Toto je chování docker bridge networks
, více si můžete přečíst na https://docs.docker.com/network/bridge/
Musíte provést jednu z následujících akcí:
Zahrňte svůj kontejner NodeJs do docker-compose
nebo
Vystavte porty z docker-compose.yml