Als je de juiste poort hebt opgegeven en nog steeds geen verbinding kunt maken met mongodb die in docker draait (zoals ik), zorg er dan voor dat je de servicenaam (of containernaam) in je verbindings-URL gebruikt, b.v. mongodb://mongodb_service:27017/mydb , die is gedefinieerd in uw docker-compose.yml :
services:
mongodb_service:
image: mongo
Ik gebruikte de hostname waarde en dat is niet het juiste om te doen. U kunt dit verifiëren door te kijken naar docker inspect mongodb_service in de Aliases sectie.