Docs Menu
Docs Home
/ /
MongoDB コマンドラインインターフェイス

クイック スタート

項目一覧

  • 前提条件
  • MongoDB CLI のダウンロードとインストール
  • プログラムによるアクセス キーの生成
  • MongoDB CLI の設定
  • 次のステップ

MongoDB CLIは、 MongoDB AtlasMongoDB Cloud ManagerMongoDB Ops Managerのプロジェクトとクラスターを管理するためのコマンドラインインターフェイスを提供します。このチュートリアルでは、 MongoDB CLIをダウンロード、インストール、構成する方法を説明します。次に、各プラットフォームに対して、すぐに使用できるMongoDBクラスターを作成する方法を説明します。

このチュートリアルで言及されているコマンドの参照ページは、 mongocliセクションで利用できます。

開始する前に、環境がMongoDB CLIのインストールと使用に互換性があることを確認してください。

このチュートリアルには次のものが必要です。

MongoDB CLI のダウンロードとインストールの詳細については、「 MongoDB CLIのインストール 」を参照してください。 MongoDB CLI をインストールした後、次のコマンドを実行してインストールを確認します。

mongocli help

MongoDB CLIMongoDBAtlas CLIは、 プログラムによるアクセス キー を使用して、Cloud Manager MongoDB Ops ManagerAtlas 、 Cloud Manager 、またはMongoDB Ops Managerプロジェクトにアクセスします。プログラマティックAPIキーには、以下が必要です。

  • {0project owner 以上のロール

  • IPアドレスまたは CIDR 範囲のアクセス リスト エントリ

プログラマティックAPIキーの生成の詳細については、以下を参照してください。

mongocli configmongocli config setコマンドを使用して、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 ArrowキーとUp 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 setコマンドを使用して、MongoDB サービスへの MongoDB CLI アクセスを構成できます。

次の手順では、 構成ファイル デフォルトのプロファイル を作成します。このプロファイルは、このチュートリアルの他のすべてのコマンドで使用できます。

1

以下のコマンドを実行して、 defaultというプロファイルを作成します。

mongocli config --service cloud-manager
2

Public API Keyプロンプトが表示されたら、Private API Key MongoDB Cloud Manager配置の と を入力します。

? 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 ArrowキーとUp 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 setコマンドを使用して、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 ArrowキーとUp 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 出力をカスタマイズする