docker-compose
. Anda tidak secara otomatis mengekspos port tcp ke dunia luar, seperti PC host Anda (saya berasumsi nodeJs
Anda berjalan di host dan tidak disertakan dalam docker-compose
). Ini adalah perilaku docker bridge networks
, Anda dapat membaca lebih lanjut di https://docs.docker.com/network/bridge/
Anda harus melakukan salah satu hal berikut:
Sertakan wadah NodeJs Anda ke dalam docker-compose
atau
Buka port dari docker-compose.yml