
docker image コマンド
| コマンド | 処理内容 |
|---|---|
| ls [オプション] | イメージを一覧表示する |
| build [オプション] パス | イメージを作成する |
| tag ソースイメージ名 ターゲットイメージ名 | イメージにタグをつける |
| push [オプション] イメージ名 | イメージをアップロードする |
| pull [オプション] イメージ名 | イメージをダウンロードする |
| rm [オプション] イメージ名 | イメージを削除する |
docker container コマンド
| コマンド | 処理内容 |
|---|---|
| run [オプション] イメージ名 [実行コマンド] | コンテナを作成して即座に起動する |
| create [オプション] イメージ名 [実行コマンド] | コンテナを作成するだけで、起動はしない |
| start [オプション] コンテナ名 | コンテナを起動する |
| stop [オプション] コンテナ名 | コンテナを停止する |
| pause コンテナ名 | コンテナのプロセスを一時停止する |
| unpause コンテナ名 | コンテナのプロセスを再開する |
| rm [オプション] コンテナ名 | 停止中のコンテナを削除する |
| ls [オプション] | コンテナの一覧を表示する |
| logs [オプション] コンテナ名 | コンテナのログ(標準出力・標準エラー出力)を表示する |
| exec [オプション] コンテナ名 [コマンド] | 実行中のコンテナ内でコマンドを実行する |
docker network コマンド
| コマンド | 処理内容 |
|---|---|
| create [オプション] ネットワーク名 | ネットワークを作成する(デフォルト:bridge) |
| ls [オプション] | ネットワーク一覧を表示する |
| inspect [オプション] ネットワーク名 | ネットワークの詳細情報を表示する |
| connect [オプション] ネットワーク名 コンテナ名 | コンテナをネットワークに接続する |
| disconnect [オプション] ネットワーク名 コンテナ名 | コンテナをネットワークから切断する |
docker compose コマンド
| コマンド | 処理内容 |
|---|---|
| up [オプション] [サービス名] | サービスを作成・起動する |
| down [オプション] | サービスを停止・削除する |
| ps [オプション] [サービス名] | サービスの状態を確認する |
| logs [オプション] [サービス名] | ログを表示する |
| exec [オプション] サービス名 コマンド | 実行中のコンテナでコマンドを実行する |
| start [サービス名] | 停止中のサービスを起動する |
| stop [オプション] [サービス名] | サービスを停止する |
| restart [オプション] [サービス名] | サービスを再起動する |
| build [オプション] [サービス名] | イメージをビルドする |
| pull [オプション] [サービス名] | イメージをプルする |
| config [オプション] | 設定ファイルを検証・表示する |
| rm [オプション] [サービス名] | 停止中のコンテナを削除する |