docker-compose
của bạn không tự động hiển thị các cổng tcp với thế giới bên ngoài, chẳng hạn như PC chủ của bạn (tôi cho rằng nodeJs
của bạn chạy trên máy chủ lưu trữ và không có trong docker-compose
). Đây là hoạt động của docker bridge networks
, bạn có thể đọc thêm tại https://docs.docker.com/network/bridge/
Bạn phải thực hiện một trong những điều sau:
Bao gồm vùng chứa NodeJs của bạn vào docker-compose
hoặc
Hiển thị các cổng từ docker-compose.yml