몽고DB2 [스프링부트] MongoDB로 CRUD 실습해보기 [몽고디비 설치] 2022.03.02 - [맥북 M1] - 맥북으로 도커에 mongoDB 설치하기 [스프링부트 프로젝트 가져오기] start.spring.io로 아래 Dependencies를 추가했습니다. 편의를 위해 Lombok 정도만 추가로 가져오겠습니다. [application.properties]: yml로 하셔도 무방합니다. database 부분을 선언하신 데이터베이스 이름으로 할당해주세요. 아래 세 줄은 선언하신 계정 이름과 패스워드에 맞게 바꿔주세요. spring.data.mongodb.database=test spring.data.mongodb.port=27017 spring.data.mongodb.host=localhost #아래 세 줄을 꼭 추가해야 권한 오류가 나지 않습니다. spri.. 2022. 3. 2. 맥북으로 도커에 mongoDB 설치하기 터미널에서 docker pull mongo를 통해 이미지를 다운 받습니다. 도커 위에 이미지 올리기 docker run --name mongodb -d -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=1234 mongo --name: 사용할 컨테이너의 이름 -d: 백그라운드에서 실행 -p: 호스트와 컨테이너 간의 포트를 연결 (host-port:container-port) --restart=always: 도커가 실행되는 경우 항상 컨테이너를 실행 -e: 기타 환경설정(Enviorment) MONGO_INITDB_ROOT_USERNAME=root // MongoDB의 초기 root 사용자 설정 MONGO_INIT.. 2022. 3. 2. 이전 1 다음