| 上位コマンド | 説明 |
| images | imageの一覧 |
| version | DockerEngine等のバージョン表示 |
| info | 構成情報の表示 |
docker image (image:上位コマンド)
| 副コマンド | 説明 |
| pull | リポジトリからimageをダウンロード |
| rm | 指定したimageを削除 |
| tag | 指定したimageにタグ付け |
dokcer network (network:上位コマンド)
| 副コマンド | 説明 |
| create | Docker内でコンテナ同士がやり取りするネットワークを作成 |
| ls | Docker内で作成済ネットワークを一覧表示 |
| rm | 指定したネットワークを削除 |
| inspect | 指定したネットワークの詳細表示 |
| connect | 動作中のコンテナを作成したネットワークに接続 |
| disconnect | 指定したコンテナをネットワークから切断 |
docker container (container:上位コマンド)
| 副コマンド | 説明 |
| run | Dockerイメージを「ダウンロード」「作成」「起動」する。 –name ○○ ⇒ コンテナ名を指定 -p port番号(ホスト):port番号(コンテナ) ⇒ ポート番号を指定 -v ディレクトリ(ホスト):ディレクトリ(コンテナ) ⇒ ボリュームのマウント –net=ネットワーク名 ⇒ 指定したネットワークに接続 -e 環境変数名=値 ⇒ 環境変数を指定 -d ⇒ バックグランドで実行 -i ⇒ 端末操作 -t ⇒ 画面表示する |
| ls | 動作中のコンテナを表示 -a : 停止中も含めて表示 |
| stop | 動作中のコンテナを停止 |
| rm | コンテナを削除 起動中のコンテナは削除できない。停止させてから行う。 |
| start | 停止中のコンテナを再スタート |
| inspect | コンテナの詳細情報を表示 |
| logs | コンテナのログを表示 |
| exec | 動作中のコンテナでコマンドを実行できるようにする -it コンテナ名 /bin/bash |
| export | 指定したコンテナを他のDockerで取り込めるようにtarファイルを作成 |
docker volume (volume:上位コマンド)
| 副コマンド | 説明 |
| create | データボリュームを作成 –name ○○ ⇒ ボリューム名を指定 |
| ls | Docker内にあるデータボリュームを表示 |
| inspect | 指定したデータボリュームの詳細情報を表示 |
| rm | 指定したデータボリュームを削除 |


コメント