一般的に使用されるコマンドをドッカー
情報|バージョン
1、インフォ
ドッキングウィンドウの情報:ドッカーシステム情報の表示、およびミラーの数を含む容器
構文:ドッカー情報[ OPTIONS ]
例:docker info
2、バージョン
ドッキングウィンドウのバージョン:ドッカーバージョン情報を表示。
構文:ドッカーバージョン[ OPTIONS ]
オプションの説明:
-f:指定したテンプレートファイルの戻り値。
例:ドッキングウィンドウのバージョン
ミラーリングコマンド
1、画像
ドッキングウィンドウの画像: リストローカルミラー。
構文:ドッカーロイヤリティーフリー[ OPTIONS ] [ REPOSITORY [:タグ]]
オプションの説明:
-a:リストのすべてのローカル・ミラー(デフォルトでは画像含有中間層、中間フィルタリングされた画像層)。
--digests:ディスプレイサマリー情報ミラー。
-f:表示画像条件を満たす。
--format:指定したテンプレートファイルの戻り値。
--no-TRUNC:完全な画像情報を表示します。
-q:画像のみのIDを表示します。
例:ドッキングウィンドウの画像
2、検索
ドッキングウィンドウの検索: ドッカーハブからミラーを探します
语法:ドッキングウィンドウ検索[ OPTIONS ] TERM
オプションの説明:
--automated:リストのみ自動ビルド型ミラー。
--no-TRUNC:フル画像の説明を表示します。
-s:リストサブスクリプションの数が少なく、ミラーの指定した値以上です。
例:ドッキングウィンドウ検索のTomcat
3、プル
ドッカープル: 引っ張り又は画像リポジトリから指定された画像を更新します
構文:ドッカープル[ OPTIONS ] NAME [:タグ| @DIGEST ]
オプションの説明:
-a:すべてのタグ付けされた画像を引っ張っ
--disable-コンテンツトラスト:鏡をチェック無視し、デフォルトでオンに
例:ドッキングウィンドウプルのTomcat
4、RMI
ドッキングウィンドウのRMI: ローカル番号やミラーを削除します。
構文:ドッカーRMI [ OPTIONS ] IMAGE [ IMAGE ...]
オプションの説明:
-f:削除を強制します。
--no-プルーン:鏡像を除去することなく、プロセス、デフォルトが除去されます。
例:ドッキングウィンドウRMIのTomcat
コンテナコマンド
1、実行
ドッキングウィンドウの実行:新しいコンテナを作成し、コマンドを実行します
语法:ドッキングウィンドウの実行[OPTIONS] IMAGE [COMMAND] [ARG ...]
オプションの説明:
-a STDIN:指定標準入力と出力コンテンツの種類、必要に応じてSTDIN / STDOUT / STDERR 3;
-d:背景容器、及び容器のIDを返す。
-i:典型的には-tと一緒に使用対話モードで実行容器、;
- P:ランダムポートマッピング、ホストポートランダム高いポートにマッピングされた容器内
-p:指定ポートマッピングフォーマット:ホスト(ホスト)ポート:容器のポート
-t:再割り当て擬似入力端子は-i概して、容器であります使用;
--name = "nginxの-LB":名前コンテナ;
- DNS 8.8.8.8:DNSサーバーは、容器の使用を指定し、デフォルトのホストと一致し;
- DNS-検索example.com:DNSは、コンテナを指定ドメインを検索し、同じデフォルトのホスト、
-H「火星」:ホスト名指定されたコンテナ;
-eユーザ名=「リッチー」を:設定した環境変数を、
--env-ファイル= []:指定した環境変数からファイルを読み込みます;
- cpuset =「0-2」または--cpuset = 「0,1,2」: 指定されたコンテナのCPU動作に結合する;
-m:コンテナのメモリの最大使用が提供される;
-ネット=「ブリッジ」:ネットワーク指定されたコンテナ接続タイプ、ブリッジ/ホスト/なし/コンテナのためのサポート:四種類;
--link = []:別の容器へのリンクを追加します。
--expose = []:ポートまたはポートのグループを開く;
--volume、-v:バウンドボリューム
例:ドッキングウィンドウ-it -p 8888:8080 -name mytomcatのTomcat
2、PS
ドッキングウィンドウのPS: リストコンテナ
構文:ドッカーPS [ OPTIONS ]
オプションの説明:
-a:実行していないなど、すべてのコンテナを、示しています。
-f:フィルタリングコンテンツが条件に応じて表示されます。
--format:指定したテンプレートファイルの戻り値。
-l:最近作成した表示用容器。
-n:リストのn最近作成したコンテナ。
--no-TRUNC:カットではない出力を行います。
-q:サイレントモードで、唯一のコンテナ番号。
-s:表示合計ファイルサイズ。
例:docker ps
3、終了
終了:コンテナ内の実行、コンテナ出口
例:出口
4、起動/停止/再起動
スタートドッカー :1つ以上の容器を開始するには、停止されました
STOPドッカー :ストップ実行中のコンテナ
ドッカー再起動 再起動コンテナを:
语法:ドッキングウィンドウの開始[ OPTIONS ] CONTAINER [ CONTAINER ...]
例:ドッカ再起動mytomcat
5、キル
キルドッカー :コンテナキル操作。
语法:ドッキングウィンドウを殺す[ OPTIONS ] CONTAINER [ CONTAINER ...]
オプションの説明:
-s:コンテナに信号を送ります
例:ドッキングウィンドウを殺す-sのmytomcat
6、RM
ドッキングウィンドウのRM:削除1つ以上の容器。
例:ドッキングウィンドウRM mytomcat
7、ログ
ドッキングウィンドウのログ: 取得コンテナのログ
構文:ドッカーログ[ OPTIONS ] CONTAINER
例:ドッキングウィンドウのログ-F mytomcat
8、トップ
ドッキングウィンドウの最上部: psコマンドのパラメータをサポートするために、コンテナで実行されている表示方法の情報。
構文:ドッカートップ[ OPTIONS ] CONTAINER [ PS OPTIONS ]
ランニング中にコンテナを表示そこtopコマンドの実行と対話するためのコンテナ・ランタイム/ binに/ bashの端子は必ずしもなく、コンテナは必ずしもtopコマンドではないプロセスのドッキングウィンドウの最上部を実装するために使用することができます。
例:ドッカトップmytomcat
9、検査
ドッキングウィンドウは検査: メタデータコンテナ/ミラーを取得します。
语法:ドッキングウィンドウは、検査[ OPTIONS ] NAMEを| ID [ NAME | ID ...]
例:ドッキングウィンドウはmytomcatを検査します
9、EXEC
ドッキングウィンドウの幹部:コンテナの実行中にコマンドを実行
语法:ドッキングウィンドウの幹部[ OPTIONS ] CONTAINER COMMAND [ ARG ...]
オプションの説明:
-d:スプリットモード:バックグラウンドで実行されています
-i:でも、追加の遺骨ないオープンSTDIN
-t:アサインA擬似端末
例:ドッキングウィンドウのexec -it mytomcat / binに/ bashの
10、ビルド
ドッキングウィンドウのビルド コマンドがDockerfileを使用してミラーを作成するために使用されます。
例:ドッキングウィンドウのビルド-f -t dockerfileテスト/ mycentos。
コンテナrootfsのコマンド
1、CP
ドッキングウィンドウのCP:コンテナとホスト間のデータコピー。
構文:
ドッキングウィンドウのCP [ OPTIONS ] CONTAINER :SRC_PATHのdest_pathに| -
ドッキングウィンドウのCP [ OPTIONS ] SRC_PATH | - CONTAINER :dest_pathに
例:
ホスト/ WWW / runoobコンテナ96f7f14e99abディレクトリ/ wwwディレクトリにコピーされました。
ドッキングウィンドウのcp / WWW / runoob 96f7f14e99ab :/ WWW /
ホスト/ tmpディレクトリへのディレクトリの96f7f14e99ab / WWWコピーのコンテナ。
ドッキングウィンドウCP 96f7f14e99ab :/ WWW / tmpに/
2、コミット
ドッキングウィンドウは、コミット:コンテナから新しいイメージを作成します。
例:1.0:ドッキングウィンドウは9c0b5af58bd6テスト/ mytomcat -a "H__D" -m = "index.htmlをと私のTomcatを"コミット