Docs Menu
Docs Home
/ /
MongoDB 명령줄 인터페이스

빠른 시작

이 페이지의 내용

  • 전제 조건
  • MongoDB CLI 다운로드 및 설치
  • 프로그래밍 방식 액세스 키 생성
  • MongoDB CLI 구성
  • 다음 단계

MongoDB CLI 는 MongoDB Atlas, MongoDB Cloud ManagerMongoDB Ops Manager 프로젝트 및 클러스터를 관리하기 위한 명령줄 인터페이스를 제공합니다. 이 튜토리얼에서는 MongoDB CLI 를 다운로드 , 설치 및 구성하는 방법을 보여줍니다. 그런 다음 각 플랫폼에 대해 바로 사용할 수 있는 MongoDB cluster 를 만드는 방법을 보여 줍니다.

이 튜토리얼에 언급된 명령에 대한 참조 페이지는 mongocli 섹션에서 확인할 수 있습니다.

시작하기 전에 사용 중인 환경이 MongoDB CLI 설치 및 사용에 호환 되는지 검토 하고 확인하세요.

이 튜토리얼에는 다음이 필요합니다.

  • Atlas 및 MongoDB Cloud Manager 전용 MongoDB Atlas Cloud Manager 계정

  • Atlas , Cloud Atlas Cloud ManagerManager 또는 MongoDB Ops Manager 조직 및 프로젝트 MongoDB Ops Manager

MongoDB CLI 다운로드 및 설치에 대한 자세한 내용 은 MongoDB CLI 설치를 MongoDB CLI 하세요. MongoDB CLI 를 설치한 후 다음 명령을 실행 하여 설치를 확인합니다.

mongocli help

MongoDB CLI MongoDB Atlas Cloud Manager MongoDB Ops Manager CLI 는 프로그래밍 방식 액세스 키를 액세스 하여 Atlas , Cloud Manager 또는 MongoDB Ops Manager 프로젝트에 액세스합니다. 프로그래매틱 API 키에는 다음이 포함되어야 합니다.

  • project owner 이상의 역할

  • IP 주소또는 CIDR 범위 에 대한 액세스 목록 항목

프로그래매틱 API 키 생성에 학습 보려면 다음을 참조하세요.

mongocli configmongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.

다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.

1

다음 명령을 실행하여 default 라는 프로필을 만듭니다.

mongocli config
2

메시지가 표시되면 Atlas 배포서버에 사용할 Public API KeyPrivate API Key 를 입력합니다.

? Public API Key: [? for help] abcdef
? Private API Key: [? for help]
************************************
3

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.

  1. 조직을 선택합니다.

    • Down ArrowUp Arrow 키를 눌러 원하는 조직 을 강조 표시하거나

    • 조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.

    ? Default Org ID: [Use arrows to move, type to filter]
    > Org1 (5e39bf1212121e685774c81c)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Organization ID 을(를) 입력하라는 메시지를 표시합니다.

4

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.

  1. 프로젝트를 선택하세요.

    • Down ArrowUp Arrow 키를 눌러 원하는 프로젝트를 강조 표시하거나

    • 사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.

    ? Default Project ID: [Use arrows to move, type to filter]
    Project1 (5e5ebffd0c04a97009061234)
    Project2 (5cfacee6014b761b07f15678)
    > Project3 (5e39bf4979358e6857741212)
    Project4 (5c815cc7014b768fb67e3434)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Project ID 을(를) 입력하라는 메시지를 표시합니다.

5

Go 템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.

mongocli configmongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.

다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.

1

다음 명령을 실행하여 default 라는 프로필을 만듭니다.

mongocli config --service cloud-manager
2

메시지가 표시되면 MongoDB Cloud Manager 배포서버 서버에 사용할 및 를 입력합니다.Public API Key Private API Key

? Public API Key: [? for help] abcdef
? Private API Key: [? for help]
************************************
3

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.

  1. 조직을 선택합니다.

    • Down ArrowUp Arrow 키를 눌러 원하는 조직을 강조 표시하거나

    • 조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.

    ? Default Org ID: [Use arrows to move, type to filter]
    > Org1 (5e39bf1212121e685774c81c)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Organization ID 을(를) 입력하라는 메시지를 표시합니다.

4

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.

  1. 프로젝트를 선택하세요.

    • Down ArrowUp Arrow 키를 눌러 원하는 프로젝트를 강조 표시하거나

    • 사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.

    ? Default Project ID: [Use arrows to move, type to filter]
    Project1 (5e5ebffd0c04a97009061234)
    Project2 (5cfacee6014b761b07f15678)
    > Project3 (5e39bf4979358e6857741212)
    Project4 (5c815cc7014b768fb67e3434)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Project ID 을(를) 입력하라는 메시지를 표시합니다.

5

Go 템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.

mongocli configmongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.

다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.

1

다음 명령을 실행하여 default 라는 프로필을 만듭니다.

mongocli config --service ops-manager
2
? URL to Access Ops Manager: http://mms.example.com:8080
3

메시지가 표시되면 MongoDB Ops Manager 배포서버 서버에 대한 Public API KeyPrivate API Key 를 입력합니다.

? Public API Key: [? for help] abcdef
? Private API Key: [? for help]
************************************
4

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.

  1. 조직을 선택합니다.

    • Down ArrowUp Arrow 키를 눌러 원하는 조직을 강조 표시하거나

    • 조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.

    ? Default Org ID: [Use arrows to move, type to filter]
    > Org1 (5e39bf1212121e685774c81c)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Organization ID 을(를) 입력하라는 메시지를 표시합니다.

5

API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.

  1. 프로젝트를 선택하세요.

    • Down ArrowUp Arrow 키를 눌러 원하는 프로젝트를 강조 표시하거나

    • 사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.

    ? Default Project ID: [Use arrows to move, type to filter]
    Project1 (5e5ebffd0c04a97009061234)
    Project2 (5cfacee6014b761b07f15678)
    > Project3 (5e39bf4979358e6857741212)
    Project4 (5c815cc7014b768fb67e3434)
  2. Enter키를 누릅니다.

API 키를 입력하지 않은 경우 명령은 Default Project ID 을(를) 입력하라는 메시지를 표시합니다.

6

Go 템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.

이제 MongoDB 서비스에 액세스하기 위한 MongoDB CLI 를 설치하고 구성했으므로 다음으로 진행합니다.

돌아가기

Go 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정하기