AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

Docker에 MongoDB Community 설치

공식 MongoDB Community 이미지를 사용하여 MongoDB Community Edition Docker 컨테이너 로 실행 수 있습니다. 이 페이지에서는 Docker 에서 MongoDB Community Edition 설치, 실행 , 확인 및 연결하는 방법을 설명합니다.

Docker 에 MongoDB Community Edition 설치하기 전에 다음 전제 조건을 완료하세요.

  • MongoDB 5.0+ Docker 이미지는 시스템에서 AVX 지원이 필요합니다. 시스템에서 AVX를 지원하지 않는 경우 버전 5.0 이전의 MongoDB의 Docker 이미지를 사용할 수 있습니다.

    경고

    7.0 이전의 MongoDB 버전은 단종되었으며 더 이상 MongoDB에서 지원되지 않습니다. 이러한 버전은 테스트 용도로만 사용해야 합니다.

MongoDB 9.0 커뮤니티 서버 이미지를 가져오려면 다음 명령을 실행 .

docker pull mongodb/mongodb-community-server:9.0-ubi9-slim
1

다음 명령을 실행하여 이미지에서 mongodb라는 컨테이너 시작합니다.

docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:9.0-ubi9-slim

-d 플래그는 컨테이너 배경 에서 실행합니다. -p 27017:27017 플래그는 컨테이너 포트를 호스팅하다 포트에 게시합니다.

docker run 명령에 mongod 명령줄 옵션을 추가할 수 있습니다. 예시 들어, 대신 단일 노드 복제본 세트 시작하려면 다음 명령을 실행 .

docker run --name mongodb -p 27017:27017 -d mongodb/mongodb-community-server:9.0-ubi9-slim --replSet myReplicaSet
2

실행 컨테이너를 나열하려면 docker ps 실행 . 출력에는 컨테이너 ID, 이미지, 상태 및 게시된 포트가 포함됩니다.

docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c29db5687290 mongodb/mongodb-community-server:9.0-ubi9-slim "docker-entrypoint.s…" 4 seconds ago Up 3 seconds 0.0.0.0:27017->27017/tcp mongodb
1

배포서버 에 연결하려면 mongosh을 실행 .

mongosh

docker run 명령은 컨테이너 포트를 호스팅하다 에 게시하므로 mongosh는 기본값 주소 인 localhost:27017에 연결합니다.

2

MongoDB 인스턴스 의 상태를 보고하려면 serverStatus 명령을 실행 .

db.runCommand( { serverStatus: 1 } )

이 명령은 mongod 배포서버 설명하는 문서 반환합니다.

스킬 배지 획득

' MongoDB 아키텍처 필수 사항'을 무료로 마스터하세요!

자세한 내용을 알아보세요.

이 페이지 평가하기