Docker로 MongoDB community server Setting 하기
MongoDB image 설치
docker pull mongodb/mongodb-community-server:latest
MongoDB 컨테이너 생성 및 실행
docker run --name dev-mongodb -p 27017:27017 -d mongodb/mongodb-community-server:latest
docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:5.0-ubuntu2004
- Docker 실행 명령에 명령줄 옵션을 추가하여 mongod 명령줄 옵션을 사용할 수 있습니다.
예를 들어
mongod --replSet
Docker 명령줄 옵션을 생각할 수 있습니다.
docker run -p 27017:27017 -d mongodb/mongodb-community-server:latest --name mongodb --replSet myReplicaSet
MongoDB 컨테이너 접속
docker exec -it dev-mongodb /bin/bash
DB 접속
mongosh
db.getMongo()
mongosh [db.getMongo() 출력 내용]