Dockerコマンドについて説明します。Docker バージョン 19.03 をベースに説明します。
docker [OPTIONS] COMMAND
run image - コンテナを作成する(起動状態で) create image - コンテナを作成する(停止状態で)# コンテナ一覧
ps - コンテナの一覧を表示する stats - コンテナのリソース使用状況一覧を表示する# コンテナ操作(1)
rm container - コンテナを削除する start container - コンテナを開始する stop container - コンテナを停止する kill container - コンテナを強制停止する restart container - コンテナを再起動する pause container - コンテナ上のプロセスを一時停止する unpause container - コンテナ上のプロセスを再開始する# コンテナ操作(2)
exec container - コンテナ内でプロセスを起動する attach container - コンテナに標準入出力をアタッチする# コンテナ操作(3)
cp srcfile dstfile - コンテナに(から)ファイルをコピーする rename container newname - コンテナ名を変更する update container - コンテナの設定(CPU数等)を変更する# コンテナ詳細
logs container - コンテナのログを表示する port container - コンテナのポートマッピングを表示する top container - コンテナ内のプロセスの一覧を表示する# Dockerレジストリ関連
pull name - レジストリからイメージをダウンロードする push name - レジストリにイメージをアップロードする search term - Dockerレジストリからイメージを検索する login - Dockerレジストリにログインする logout - Dockerレジストリからログアウトする# イメージ管理
images - イメージの一覧を表示する rmi images - イメージを削除する history image - イメージのヒストリを表示する commit container - コンテナからイメージを作成する tag image NEWimage - イメージにタグをつける build dockerfile - イメージをビルドする trust - イメージに署名する# ボリューム管理
volume - Dockerボリュームを管理する# ネットワーク管理
network - Dockerネットワークを管理する# インポート/エクスポート/セーブ/ロード
export container - コンテナをファイルにエクスポートする import file - エクスポートファイルをイメージとしてインポートする save image - イメージをファイルにセーブする load file - セーブファイルをイメージとしてロードする# Docker Swarm(クラスタリング)関連
swarm - Swarmを管理する node - Swarmノードを管理する stack - Swarmスタックを管理する secret - Swarmシークレットを管理する service - Swarmサービスを管理する# その他
version - バージョンを表示する help - ヘルプを表示する info - Dockerに関するシステム情報を表示する inspect - 様々なDockerオブジェクトの詳細情報を表示する diff container - コンテナ生成後の更新ファイルを表示する wait container - コンテナの停止を待ち合わせる events - Dockerエンジンのイベントを監視・表示する image - イメージ管理系コマンドを実行する container - コンテナ管理系コマンドを実行する builder - イメージビルド系コマンドを実行する system - システム管理系コマンドを実行する config - コンフィグを管理する context - ビルド時のコンテキストを管理する engine - Dockerエンジンを管理する plugin - プラグインを管理する
--config string -c, --context string -D, --debug -H, --host list -l, --log-level string -v, --version --tls --tlscacert string --tlscert string --tlskey string --tlsverify