【お知らせ】
この記事の最新版は、個人ブログ「OCI Tech Journal」で公開しています。OCI CLI の最新バージョンの情報もありますので、ぜひご覧ください。
👉 https://oci-tech.jp/oci-cli-examples/
初めに
OCI CLIは、オラクル・クラウド(OCI)のリソースをコマンドラインから操作するための強力なツールです。OCIコンソールで行えるほとんどの操作をCLIで実行できるため、開発者や自動化を好むユーザーにとって非常に便利です。特に、バッチスクリプトと組み合わせることで、繰り返し作業の効率化や複雑なタスクの自動化が可能になります。
この記事では、私が実際の作業でよく使うOCI CLIのコマンド例を厳選して紹介します。現場によく聞かれる質問を焦点に当てているため、すぐに実践で活用できます。詳細なオプションや設定方法については、マニュアルを参照してください。
本記事は、OCI-CLIの基本的な使い方から実践的な活用例まで、少しでも多くの方のお役に立てれば幸いです
サポートされているOS
- Microsoft Windows
- Linux (Oracle Linux, CentOS, Ubuntu)
- Mac OS
相当なサービス
| クラウド・プロバイダー | OCI | AWS | Azure | GCP |
|---|---|---|---|---|
| サービス名 | OCI CLI | AWS CLI | Azure CLI | Google Cloud CLI |
目次
リンクから、詳細な内容をご確認いただけます。
- 1. CLIのインストールとセットアップ
- 2. テナンシ情報の取得
- 3. オブジェクト・ストレージにアクセス
- 4. インスタンスの起動・停止
- 5. 拡張リソース問合わせ機能の活用
- 6. サービス制限値の確認
- 7. IPアドレス関連
- 8. Base DB の接続文字列の取得
付録
以下の内容の詳細については、こちらをご覧ください。
-
1. OCI-CLIに関するFAQ(詳細については、「OCI-CLIに関するFAQ」をご覧ください)
- OCI-CLIを利用するのにPythonは必須ですか?
- Oracle Base DBのインスタンスにもOCI-CLIを利用することができますか?
- 特定のユーザーにOCI-CLIを使用させたくない場合、それは可能ですか?
-
2. query引数の書き方
--query引数の書き方は、実行環境の種類により違いがあります。 -
3. 優先順位
コマンド・オプション > 環境変数 > OCI構成ファイル -
4. 警告メッセージの回避
エラー現象: OCI-CLIコマンドを実施する際、次の警告メッセージが出る。
WARNING: Permissions on <PEM_File>.pem are too open.
以上
関連記事
クラウド技術ブログ
OCIインスタンスの自動起動・停止
OCI-CLIオフライン・インストールの手順
OCI-CLIを使用してOCIインスタンスのライフサイクル状態を取得する方法