我正在尝试从控制台应用程序(Visual Studio C#)连接到在 docker 容器中运行的 mongodb,但无法完成。运行我的应用程序时我没有收到任何错误,但是当我检查 docker 容器内的 mongodb 时,它没有显示我的应用程序的任何插入文档。
这是我尝试连接到我的 mongodb 的代码片段:
var client = new MongoClient("mongodb://127.0.0.1:27017");
var db = client.GetDatabase("test");
var collection = db.GetCollection<BsonDocument>("testColl");
var document = new BsonDocument {
{"Name", "h" },
{"Dep", "ADI" }
};
我认为在我的 docker Container 中创建 mongodb 时我做错了。我只是提取了 mongo 的最新图像,然后执行以下操作: docker run --name myMongoTestDb -d mongo
斯蒂芬大帝
缥缈止盈
相关分类