Docker로 MongoDB 서버를 실행하는 방법은 무엇입니까?

Dockerlo Mongodb Seobeoleul Silhaenghaneun Bangbeob Eun Mueos Ibnikka



MongoDB는 잘 알려진 NoSQL 문서 지향 데이터베이스 관리 시스템입니다. 데이터를 문서 모음으로 저장합니다. MongoDB 서버는 사용자가 MongoDB 데이터베이스를 실행할 수 있도록 허용하는 소프트웨어입니다. 데이터 저장소, 쿼리 및 인덱싱 관리를 담당합니다. 사용자는 Docker와 함께 MongoDB 서버를 실행하여 컨테이너화된 환경에서 MongoDB 인스턴스를 쉽게 배포하고 관리할 수 있습니다.

이 기사에서는 Docker로 MongoDB 서버를 실행하는 절차를 설명합니다.

Docker를 사용하여 MongoDB 서버를 실행하는 방법은 무엇입니까?

Docker로 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 서버를 실행하는 절차를 설명했습니다.