Docker로 MongoDB Enterprise를 설치하는 방법은 무엇입니까?

Dockerlo Mongodb Enterpriseleul Seolchihaneun Bangbeob Eun Mueos Ibnikka



MongoDB Enterprise는 일부 고급 유료 기능이 포함된 인기 있는 NoSQL 데이터베이스 MongoDB의 상용 버전입니다. 그러나 개발 용도로는 무료입니다. 높은 수준의 데이터 보안, 안정성 및 성능이 필요한 조직의 요구 사항을 충족하도록 설계되었습니다. Windows, Docker 등과 같은 많은 잘 알려진 플랫폼을 지원합니다. 개발자는 Docker를 사용하여 MongoDB Enterprise를 설치하는 동안 종속성이나 충돌에 대해 걱정할 필요가 없습니다.

이 글은 Docker를 사용하여 MongoDB Enterprise를 설치하는 방법을 보여줍니다.

Docker로 MongoDB Enterprise를 설치하는 방법은 무엇입니까?

Docker를 사용하여 MongoDB Enterprise를 설치하려면 제공된 단계를 확인하십시오.







1단계: Docker Hub에서 MongoDB 엔터프라이즈 이미지 가져오기
먼저 아래 제공된 명령을 통해 Docker Hub에서 MongoDB Enterprise 이미지를 다운로드합니다.



도커 풀 몽고디비 / mongodb-엔터프라이즈-서버



위 출력에 따르면 최신 버전의 MongoDB Enterprise 이미지가 성공적으로 다운로드되었습니다.





2단계: MongoDB 엔터프라이즈 컨테이너 빌드 및 실행
다음으로 제공된 명령을 실행하여 MongoDB Enterprise 컨테이너를 생성하고 실행합니다.

도커 실행 -디 --이름 몽고디비엔트 -피 27017 : 27017 몽고디비 / mongodb-엔터프라이즈-서버

여기:



  • -디 ”는 백그라운드에서 MongoDB Enterprise 컨테이너를 실행하는 데 활용됩니다.
  • -이름 '는 컨테이너에 이름을 지정합니다. 즉, ' 몽고디비엔트 '.
  • -피 '는 컨테이너에 대한 포트를 할당합니다. 즉, ' 27017:27017 '.
  • 몽고디비/몽고디비-엔터프라이즈-서버 ”는 컨테이너에 사용할 공식 Docker 이미지입니다.

MongoDB Enterprise 컨테이너가 생성되고 시작된 것을 볼 수 있습니다.

3단계: 실행 중인 컨테이너 보기
그런 다음 제공된 명령을 사용하여 MongoDB Enterprise 컨테이너가 실행 중인지 확인합니다.

도커 추신

위의 스크린샷에서 실행 중인 MongoDB Enterprise 컨테이너를 볼 수 있습니다. 몽고디비엔트 '.

4단계: MongoDB 엔터프라이즈 컨테이너에 액세스
이제 '를 실행하십시오. 도커 exec -it ” 명령을 실행하고 컨테이너 이름을 지정하여 실행 중인 MongoDB Enterprise 컨테이너 내에서 Bash 셸을 엽니다.

도커 간부 -그것 몽고디비엔트 세게 때리다

해당 MongoDB Enterprise 컨테이너에 성공적으로 액세스했으며 내부에서 명령을 실행할 수 있습니다.

5단계: MongoDB 엔터프라이즈 서버 확인
아래 명령을 사용하여 MongoDB Enterprise 서버가 실행 중인지 여부를 확인합니다.

몽고 --버전

MongoDB Enterprise 서버가 '버전으로 성공적으로 실행되고 있음을 알 수 있습니다. 6.0.5 '.

6단계: MongoDB 엔터프라이즈 서버에 연결
MongoDB Enterprise 서버에 연결하려면 주어진 명령을 통해 MongoDB Enterprise 셸을 엽니다.

몽고 어

위의 출력은 MongoDB 셸이 시작되었음을 나타냅니다.

7단계: MongoDB 명령 실행
마지막으로 MongoDB 컨테이너에서 MongoDB 명령을 실행합니다. 예를 들어 ' 쇼 DB 이미 존재하는 모든 데이터베이스를 보려면 ” 명령:

쇼 DB

위 출력에서 ​​모든 기존 MongoDB Enterprise 데이터베이스를 볼 수 있습니다.

결론

Docker를 사용하여 MongoDB Enterprise를 설치하려면 먼저 Docker Hub에서 MongoDB Enterprise 이미지를 가져옵니다. 그런 다음 '를 사용하여 MongoDB Enterprise 컨테이너를 실행합니다. docker run -d –name <컨테이너 이름> -p 27017:27017 mongodb/mongodb-enterprise-server:latest ' 명령. 그런 다음 MongoDB Enterprise 컨테이너에 액세스하고 서버를 확인하십시오. 다음으로 MongoDB Enterprise 서버에 연결하고 다음을 실행합니다.