Docker CLIリファレンス

検索、カテゴリ、フラグ、例、ヒント付きの包括的なDocker CLIコマンドリファレンス。

このツールについて

Docker CLIリファレンスは、日々の開発・運用に必要なすべてのDockerコマンドを網羅した、検索可能な包括的ガイドです。コンテナライフサイクルコマンド(run、stop、exec、logs)、イメージ管理(pull、push、build、tag)、ネットワークボリュームDocker Composeシステムメンテナンス、レジストリ操作、BuildKitを含むビルドコマンドをカバーしています。

各コマンドエントリには、説明付きの一般的なフラグ、コピー可能な例、実務からの実用的なヒントが含まれています。Dockerfile命令タブでは、FROMRUNからHEALTHCHECKSTOPSIGNALまで、効率的なDockerfileを書くための完全なリファレンスを提供します。**「何をしたいですか?」**逆引きタブでは、目的を平易な言葉で記述して、適切なコマンドを即座に見つけることができます。

docker runコマンドをビジュアルに構築する場合は、<Link href={getLocalePath(locale, "/tools/docker-run-builder")} className="text-primary underline underline-offset-2">Docker Runコマンドビルダーをお試しください。Dockerfileのベストプラクティスに対するバリデーションには、<Link href={getLocalePath(locale, "/tools/dockerfile-linter")} className="text-primary underline underline-offset-2">Dockerfileリンターをご利用ください。Docker Composeファイルのバリデーションには、<Link href={getLocalePath(locale, "/tools/docker-compose-validator")} className="text-primary underline underline-offset-2">Docker Composeバリデーターをご確認ください。

すべてブラウザ内で完結します。コマンド、イメージ、設定データがサーバーに送信されることは一切ありません。開発中、CI/CDパイプラインのセットアップ、本番環境のトラブルシューティング時のクイックリファレンスとして設計されています。

使い方

  1. CLIコマンドタブを開いてすべてのDockerコマンドを閲覧するか、Dockerfile命令タブに切り替えてDockerfileリファレンスを確認します。
  2. 検索バーを使用して、コマンド名、フラグ、説明でコマンドを検索します。
  3. カテゴリでフィルタリング(コンテナライフサイクル、イメージ、ネットワーク、ボリューム、Docker Compose、システム、レジストリ、ビルド)して結果を絞り込みます。
  4. コマンドカードをクリックして展開し、フラグ、例、ヒントを確認します。
  5. コマンドや例のコピーボタンをクリックしてクリップボードにコピーします。
  6. **「何をしたいですか?」**タブに切り替えて、目的を入力します(例:「コンテナを停止」)。
  7. Ctrl+Shift+Cを押して、現在展開中のコマンドの例をコピーします。

Docker CLIの人気例

すべてのDocker CLI例を見る →

よくある質問

データは安全ですか?

はい。これはブラウザ内で完全に動作する静的リファレンスツールです。検索クエリ、コマンド、その他のデータがサーバーに送信されることはありません。

このツールはDockerコマンドを実行しますか?

いいえ。これは読み取り専用のリファレンスおよびチートシートです。Dockerコマンド、フラグ、例を表示し、ご自身のターミナルでコピー&ペーストして使用していただくためのものです。コマンドは実行されません。

このリファレンスはどのDockerバージョンに対応していますか?

Docker Engine 24+およびDocker Compose V2(レガシーの`docker-compose`バイナリではなく、`docker compose`プラグイン構文)に対応するDocker CLIコマンドをカバーしています。

docker composeとdocker-composeの違いは何ですか?

`docker compose`(スペース区切り)はDocker CLIに統合されたV2プラグインです。`docker-compose`(ハイフン区切り)はレガシーのスタンドアロンバイナリです。DockerはV2の使用を推奨しています。本リファレンスではV2構文を使用しています。

逆引き検索の使い方は?

「何をしたいですか?」タブをクリックし、「ディスク容量を解放」や「ログを表示」など、達成したいことを入力します。一致するDockerコマンドが表示され、クリックすると詳細を確認できます。

このリファレンスはオフラインで使用できますか?

ページが読み込まれると、すべてのデータがページに埋め込まれているため、リファレンス全体がオフラインで動作します。ブックマークしておくと素早くアクセスできます。

関連ツール