Se hai specificato la porta corretta e non riesci ancora a connetterti a mongodb in esecuzione nella finestra mobile (come me), assicurati di utilizzare il nome del servizio (o il nome del contenitore) nell'URL di connessione, ad es. mongodb://mongodb_service:27017/mydb , che è definito nel tuo docker-compose.yml :
services:
mongodb_service:
image: mongo
Stavo usando il hostname valore e non è la cosa corretta da fare. Puoi verificarlo guardando docker inspect mongodb_service negli Aliases sezione.