Vous devez publier le port approprié sur le conteneur avec le -p
argument, c'est-à-dire :
docker run -p 27017:27017 -v "$(pwd)":/data --name mongo -d mongo mongod --smallfiles
Cela rendra le port 27017 accessible sur l'hôte (la machine virtuelle dans votre cas) et transférera le trafic vers le port 27017 sur le conteneur.