본문 바로가기

개발/개발의 ㄱ

[NestJS] MongoDb with Docker

반응형

로컬 설치 대신 docker container을 통한 MongoDB에 대해 알아보겠다.

*yml 파일 설정은 생략

 

yml을 통해 컨테이너를 띄우면, localhost:<mongoDB port>로 웹브라우저 접근시 아래 문구가 뜬다.

성공적으로 띄워졌다. 

 

It looks like you are trying to access MongoDB over HTTP on the native driver port.

 

 

terminal에 "mongo"를 치면 접속이 안된다. 어떻게 하지?

접속하려면 docker로 먼저 container bash실행후, mongosh를 실행해야한다.

// 1
docker exec -it mongoDB bash

// 2
mongosh #now it is mongosh to access shell

 

이상입니다.

 

 

*코드가 깨지면 아래 링크 참조해주세요

https://medium.com/%EB%8F%84%EA%B9%A8%EB%B9%84-%EC%9D%B4%EC%95%BC%EA%B8%B0/nestjs-mongodb-with-docker-8b5a4455846a

'개발 > 개발의 ㄱ' 카테고리의 다른 글

[NestJs] Redis with Docker  (0) 2023.07.11
[MongoDb] terminal 명령어  (0) 2023.07.11
[Js] ES5 prototype vs ES6 Class  (1) 2023.06.26
[Js] 유사배열객체  (0) 2023.06.23
[Js] 순수함수란  (0) 2023.06.23