-
MongoDB – 계정 관리
mongod.conf mongod.conf 파일은 mongodb 설정 파일입니다 mongoDB는 기본적으로 authorization이 활성화되어 있지 않아서 누구나 쉽게 접속할 수 있습니다 접근 제어를 위해 별도의 authorization 활성화 설정을 해야합니다 mongod.conf 환경설정 더 알아보기 Dockerize시 계정 설정 Docker mongoDB 슈퍼 계정 관련 환경 변수 MONGO_INITDB_ROOT_USERNAME MONGO_INITDB_ROOT_PASSWORD Docker-Compose 작성 예시 예시로 mongo-express도 함께 추가하였으나 mongo-express는 사용 시에만 참고하세요 mongo-express – Node.js, Express 및 Bootstrap3으로 작성된 웹 기반 MongoDB 관리 인터페이스 Docker Image 배포 예시 1, 2번과 같이 Docker 배포 시 별도의 계정과 패스워드를 지정하지 않았으므로 authorization 비활성화를 위해 mongod.conf의 security.authorization 값이 disabled가 되도록 설정합니다 3번과 같이 Docker 배포 시 슈퍼 계정에 대한 환경 변수를 지정하였으므로 해당 계정으로 접속이 가능하도록 authorization 활성화를 위해 mongod.conf의 security.authorization 값이 enabled가…