Joonas' Note
Joonas' Note
도커로 띄운 몽고 컨테이너와 연결하기 본문
기존의 node.js + express 서버에서 Mongo DB와 연결하는 코드는 아래와 같았다.
mongoose.connect('mongodb://localhost/' + config.database);
이후 배포를 위해서 각 서비스를 컨테이너화 하는 과정에서 Mongo DB 역시 도커라이징했고, docker-compose up을 했으나..
MongoDB Error(connection failed)라며 연결할 수 없다고 나왔다.
MongoDB 접속 시 도메인을 컨테이너의 이름으로 아래와 같이 변경했더니 해결되었다.
mongoose.connect('mongodb://mongodb/' + config.database);
'개발 > Docker' 카테고리의 다른 글
[번역] Docker - OpenStack (4/4) (0) | 2018.10.30 |
---|---|
[번역] Docker - OpenStack (3/4) (0) | 2018.10.30 |
[번역] Docker - OpenStack (2/4) (3) | 2018.10.29 |
[번역] Docker - OpenStack (1/4) (0) | 2018.10.29 |
사용자에게 Docker의 sudo 권한 부여하기 (0) | 2018.10.29 |
Comments