8.NOSQL 관련
MongoDB를 설치하는 방법
미니대왕님
2020. 6. 24. 21:52
Window! Powershell 이용한 Docker를 이용하여 MongoDB를 설치하는 방법이다.
docker pull mongo
도커 실행 후 MongoDB 이미지를 받아준다.
1. Mongo 이미지 가져오기
docker image list mongo
이미지가 잘 받아진 것을 확인한다.
Docker로 MongoDB를 설치해보겠습니다.
2. 신규 Container 생성, 실행
docker run --name mongo-container -p 27017:27017 mongo
끝!
Docker 컨테이너 자동으로 재시작하고 싶다면 아래와 같이 실행하면 되요.
docker run --name mongo-container -p 27017:27017 -dit --restart unless-stopped mongo
3. 컨테이너에 터미널 접속
docker exec -it mongo-container /bin/bash
4. 시작/중지/재시작
docker start mongo-container
docker stop mongo-container
docker restart mongo-container
5. 컨테이너 삭제
docker rm mongo-container
6. 이미지 삭제
이미지로 실행한 컨테이너를 삭제해야 이미지 삭제가 가능해요.
강제로 이미지를 삭제하려면 -f 옵션을 붙이면 되지만 되도록 유지관리 측면에서 추천하지는 않습니다.
docker rmi mongo
docker rmi -f mongo
> mongo
mongo 명령으로 몽고디비서버를 실행시켜서 shell 환경에서 조작할 수 있다.
그리고 마운트한 디렉토리를 들어가보니 아래와 같은 파일들이 생겨있다.
열공하세요!