docker-compose
ホストPCのようにtcpポートを外部に自動的に公開しません(nodeJs
を想定しています) ホスト上で実行され、docker-compose
には含まれません )。これは、docker bridge networks
の動作です。 、詳細については、https://docs.docker.com/network/bridge/をご覧ください。 a>
次のいずれかを行う必要があります:
NodeJsコンテナをdocker-compose
に含めます
または
docker-compose.yml
からポートを公開します