Я запускаю Docker на OS X с помощью:
docker run --name mongo -p 27017:27017 -v ./data/db:/data/db -d mongo mongod
и используя ip, я получаю от:
docker inspect --format '{{ .NetworkSettings.IPAddress }}' <cid>
в
var MongoClient = require('mongodb').MongoClient;
var assert = require('assert');
var url = 'mongodb://<ip>:27017';
MongoClient.connect(url, function(err, db) {
assert.equal(null, err);
db.close();
});
и я получаю сообщение об ошибке.
Я использую официальный репозиторий mongo из Docker Hub. Есть ли какая-либо дополнительная настройка, которую мне нужно сделать для подключения к хосту?