我似乎无法将我的应用程序容器连接到MongoDB容器
这是我应用程序中的mongo类
public BaseDao(string dbName)
{
m_mongoClient = new MongoClient("mongodb://localhost:27017");
m_mongoDb = m_mongoClient.GetDatabase(dbName);
}
这是我的记事本
version: '3.4'
services:
app:
image: vinnie_app:latest
depends_on:
- 'mongodb'
mongodb:
image: mongo:latest
container_name: "mongodb"
ports:
- 27017:27017
和我的docker-compose.override
version: '3.4'
services:
app:
build: ./app
environment:
- ASPNETCORE_ENVIRONMENT=Staging
- NODE_ENV=staging
- ASPNETCORE_URLS=http://*:50000
- MONGODB_URI='mongodb://mongo:27017/'
ports:
- 50000:50000
当我试图从应用程序容器的数据库中获取数据时,出现500个错误。错误是什么?我如何将我的应用程序容器连接到MongoDB??我在
http://192.168.99.100:50000/