Jika Anda menentukan port yang benar dan masih tidak dapat terhubung ke mongodb yang berjalan di buruh pelabuhan (seperti saya), pastikan Anda menggunakan nama layanan (atau nama wadah) di URL koneksi Anda, mis. mongodb://mongodb_service:27017/mydb
, yang didefinisikan dalam docker-compose.yml
. Anda :
services:
mongodb_service:
image: mongo
Saya menggunakan hostname
nilai dan itu bukan hal yang benar untuk dilakukan. Anda dapat memverifikasi ini dengan melihat docker inspect mongodb_service
di Aliases
bagian.