이 기사에서는 Docker로 MongoDB 서버를 실행하는 절차를 설명합니다.
Docker를 사용하여 MongoDB 서버를 실행하는 방법은 무엇입니까?
Docker로 MongoDB 서버를 실행하려면 아래 제공된 단계를 확인하십시오.
- Docker 허브에서 MongoDB 이미지 가져오기
- '를 사용하여 MongoDB 서버를 시작하십시오. docker run -d –name <컨테이너 이름> -p 27017:27017 mongo ' 명령.
- 실행 중인 컨테이너 보기
- MongoDB 컨테이너에 액세스
- MongoDB 서버 확인
- MongoDB 서버에 연결
- MongoDB 명령 실행
1단계: Docker 허브에서 MongoDB 이미지 가져오기
먼저 아래 제공된 명령을 사용하여 Docker Hub에서 MongoDB 이미지를 가져옵니다.
도커 풀 몽고
최신 버전의 MongoDB 이미지가 성공적으로 다운로드되었습니다.
2단계: MongoDB 컨테이너 구축 및 시작
그런 다음 아래 제공된 명령을 사용하여 MongoDB 컨테이너를 시작하고 MongoDB 서버를 실행합니다.
도커 실행 -디 --이름 몽고컨트 -피 27017 : 27017 몽고여기:
- “ -디 ”는 백그라운드에서 컨테이너를 실행하는 데 사용됩니다.
- “ -이름 '는 컨테이너에 이름을 지정합니다. 즉, ' 몽고컨트 '.
- “ -피 '는 컨테이너에 대한 포트를 할당합니다. 즉, ' 27017:27017 '.
- “ 몽고 ”는 컨테이너에 사용할 공식 Docker 이미지입니다.
이 명령은 MongoDB 서버를 시작합니다.
3단계: 실행 중인 컨테이너 보기
다음으로 제공된 명령을 사용하여 실행 중인 MongoDB 컨테이너를 봅니다.
도커 추신
출력은 MongoDB 컨테이너가 성공적으로 실행 중임을 나타냅니다.
4단계: MongoDB 컨테이너에 액세스
그 후 ' 도커 exec -it ” 명령을 컨테이너 이름과 함께 사용하여 실행 중인 MongoDB 컨테이너 내에서 Bash 셸을 엽니다.
도커 간부 -그것 몽고컨트 세게 때리다
MongoDB 컨테이너에 액세스했으며 이제 사용자는 실행 중인 컨테이너 내에서 명령을 실행할 수 있습니다.
5단계: MongoDB 서버 확인
MongoDB 서버가 실행 중인지 확인하려면 아래 나열된 명령을 입력하십시오.
몽고 --버전
MongoDB 서버가 '버전으로 성공적으로 실행되고 있음을 알 수 있습니다. v6.0.5 '.
6단계: MongoDB 실행
MongoDB 서버에 연결하려면 다음 명령을 사용하여 Mongo 셸을 엽니다.
몽고 어
위의 출력은 Mongo 셸이 성공적으로 열렸음을 보여줍니다.
7단계: 기존 데이터베이스 보기
마지막으로 ' 쇼 DB ” 명령을 사용하여 기존 데이터베이스를 봅니다.
쇼 DB
위 출력에서 모든 기존 데이터베이스를 볼 수 있습니다.
결론
Docker로 MongoDB 서버를 실행하려면 먼저 Docker Hub에서 최신 버전의 MongoDB 이미지를 가져옵니다. 그런 다음 '를 사용하여 MongoDB 서버를 시작하십시오. docker run -d –name <컨테이너 이름> -p 27017:27017 mongo ' 명령. 다음으로 MongoDB 컨테이너에 액세스하고 MongoDB 서버를 확인합니다. 그런 다음 MongoDB 서버에 연결하고 MongoDB 명령을 실행합니다. 이 기사에서는 Docker로 MongoDB 서버를 실행하는 절차를 설명했습니다.