Dockerコマンド

トップ > Docker > コマンド

目次

Dockerコマンド

Dockerコマンドについて説明します。Docker バージョン 19.03 をベースに説明します。

docker [OPTIONS] COMMAND

コマンド(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 - プラグインを管理する

オプション(OPTIONS)

--config string
-c, --context string
-D, --debug
-H, --host list
-l, --log-level string
-v, --version
--tls
--tlscacert string
--tlscert string
--tlskey string
--tlsverify

Copyright (C) 2019 杜甫々
初版:2019年9月1日 最終更新:2019年9月1日
http://www.tohoho-web.com/docker/command.html