728x90
300x250
앞에 부분을 다 했다는 전제하에 작성하도록 하겠습니다.
1. MongoDB 이미지를 설치합니다.
docker pull mongo
2. 아래와 같은 코드로 MongoDB를 Docker로 설치합니다.
docker run --name myMongoDB -v /home/ec2-user/mongodb:/data/db -d -p 27017:27017 mongo
# 이름은 myMonogoDB로 로컬컴퓨터의 monodb 디렉토리와 컨테이너의 db 디렉토리를 마운트시키고 실행한다
3. 아래처럼 docker의 컨테이너 리스트를 볼 수 있습니다.
4. docker의 간단 명령어를 알아보겠습니다.
docker start myMongoDB # 컨테이너 시작
docker stop myMongoDB # 컨테이너 중지
docker restart myMongoDB # 컨테이너 재시작
5. 다음 코드를 통해 docker에 접속할 수 있습니다.
6. 아래를 통해 MongoDB의 계정을 만들어주겠습니다.
mongo # MongoDB 접속
use admin # admin DB 선택
db.createUser({
user: “admin”,
pwd: “원하는 패스워드”,
roles: [ { role: “userAdminAnyDatabase”, db: “admin” } ]
}) # 직접 입력하시는게 편합니다
exit
mongo -u “admin” -p “admin” –authenticationDatabase “admin”
# 위의 정보를 토대로 Mongo db 관리자로 접근합니다.
use '원하는 db이름' # 없으면 생성됩니다.
728x90
300x250
'Python' 카테고리의 다른 글
Flask(플라스크) OSError: [Errno 98] Address already in use (0) | 2021.12.07 |
---|---|
파이썬-실습(4) EC2에 기준 시간대를 한국 시간대로 바꾸기 (0) | 2021.11.28 |
파이썬-실습(2) EC2에 Docker로 Nginx를 설치하자 (0) | 2021.11.22 |
파이썬-실습(1) 카카오톡 날씨 알림 프로젝트 (0) | 2021.11.21 |
Crontab 사용법 (0) | 2021.11.18 |