開発者必携シュウドッカークライアントの共有、共通のコマンド

学習ドッカー、あなたドッカーの基本的な概念を理解するための最初の必要性は、我々は前回の記事でドッキングウィンドウの基本的な原則を導入し、オペレーティングシステムを展開します。

(ドッカーコマンドをノック、である)「ハンズオン」段階に入った、組込み開発ドッキングウィンドウのクライアント一般的に使用されるコマンドで今日そういえば。ドッカーコマンドは、より多くの、ここでは、小さなパートナーに簡単にアクセスするためにドッカーよく使用するコマンドをまとめたもの。

一般的なコマンドのクライアントリスト

以下は、一般的に使用されるコマンドドッカークライアントのリストである、あなたはドッキングウィンドウコマンド--helpを閲覧するには、これらのコマンドを使用することができます。

添付:ランニングに取り付けられた容器を、

ビルド:Dockerfileからミラーを作成します。

コミット:変更された容器から新しいイメージを作成します。

CP:コンテナとローカルホストファイルシステム間のコピー。

作成:新しいコンテナを作成し、それを実行しません。

差分:修正と追加を含むコンテナファイルシステムの変更、中に確認してください。

イベント:サーバからリアルタイムのイベントを取得します。

EXEC:コンテナ内のファイル名を指定して実行操作。

輸出:容器包装のタール含有量を導出します。

歴史は:鏡の歴史を示しています。

画像:画像リストが存在します。

インポート:インポートローカルイメージを作成するファイル(通常はタールパッケージ)パスまたはディレクトリ。

情報:いくつかの関連システム情報を表示します。

検査:特定のコンテナ設定情報を表示します。

殺す:(関連するすべてのプロセスとリソースを含む)を実行しているコンテナにシャットダウンします。

負荷:タールパッケージから一つの画像をロードします。

ログイン:登録またはサーバードッカーの倉庫にログインします。

ログアウト:ドッカー倉庫サーバーからログアウト。

ログ:コンテナのログ情報を取得します。

ネットワーク:ネットワーク管理ドッカー、ビューを含む、作成、削除、マウント、アン。

ノード:管理群れビュー、更新、削除など、クラスタ内のノードを、アップグレード/管理ノードを取り消すというように。

一時停止:コンテナ内のすべてのプロセスを停止します。

ポート:プライベートネットワークポートパブリックポートにNATを探します。

PS:リストコンテナホスト。

プル:ドッカープルダウン画像からリポジトリサーバまたは倉庫。

プッシュ:ミラーまたはリポジトリプッシュドッカー登録サーバ。

名前の変更:コンテナの名前を変更します。

再起動:実行中のコンテナを再起動します。

RM:コンテナの与えられた番号を削除。

RMI:ミラーの与えられた番号を削除。

実行:新しいコンテナを作成し、特定のコマンドを実行します。

保存します。tarパッケージファイルとして画像保存します。

検索:鏡の中ドッカーインデックスを検索します。

サービス:作成、更新、削除などを含むアプリケーション・サービスによって開始ドッカー管理;

開始:コンテナを起動。

統計:コンテナのリソース使用量の統計情報の出力(S);

STOP:コンテナの動作を終了します。

群れ:ドッカー群れクラスタ管理、作成、参加し、終了し、更新を含みます。

タグ:タグヒットミラー。

トップ:実行中のコンテナで表示プロセス情報。

一時停止を解除:サスペンド状態からのコンテナの回復内のすべてのプロセス。

更新:指定された設定情報のいくつかのコンテナの更新。

バージョン:出力バージョン情報ドッカーさん。

ボリューム:作成、削除、およびように、ビューを含む管理ドッカー量;

終了まで血管を遮断し、その終了文字を出力します待ちます。

二つのグラフ集計]コマンドドッカー

コンテナイベント状態図

ドッカーコマンドプロファイル

一般的なアクションとコマンド

一般的なミラーリング・オペレーション

上場ミラー

ドッキングウィンドウの画像

ミラーを削除します

ドッカーRMI [-f] <画像ID>或ドッカー画像RM [-f] <画像ID>

-fは、ミラーにおける複数の容器のうちの対応するものと、削除代表を強制請求

タグを再生するには、ミラー

ドッキングウィンドウタグ

一般的なコンテナ操作

本体容器に上場

ドッカー容器LS [-a]

ミラーベースのコンテナを取り上げ、実行

ドッキングウィンドウの実行-itd --privileged =真--cap-ADD = SYS_ADMIN --mountタイプ=バインド、SRC = /データ/家庭、ターゲット= /ルート/ワークスペース-p 30000:22 <IMAGEのID> binに/ bashの

パラメータ:

容器は、オープンな標準入力残るよう-i対話式表現、

-tので疑似端末入力規格のコンテナに割り当てられ、結合ドッカーを表します

-d容器が入るバックグラウンドで実行を開始します表し

--privileged =真の表現は、容器は、いくつかの特権コマンドを実行することができます

大きなコンテナ管理権限が利用できる--cap-ADD = SYS_ADMIN表現

-vは、ディレクトリをマウント結合されます

-pポートマッピング関係を指定された内部ホストポート及び容器ことを示しています

ドッキングウィンドウとして表現binに/ bashはそれ以外の場合は、容器を終了します、バックグラウンド・プロセスを実行する必要があります。

重命名容器

ドッキングウィンドウのリネームOLD_NAME NEW_NAMEコンテナの背景に(この方法を入力した後、停止する容器を起こさない、コンテナの背景にコマンドがあり、また、出口の実装を添付することができますが、終了は停止するコンテナの原因になります)

ドッキングウィンドウのexec -it CONTAINER_NAME binに/ bashの

終了コンテナ

ドッキングウィンドウコンテナ停止

コンテナの状態の終了を再起動します。

ドッキングウィンドウコンテナ開始

コンテナ、その後、再起動動作モードを終了

ドッキングウィンドウコンテナの再起動

削除終了状態のコンテナ

ドッキングウィンドウコンテナのrm CONTAINER_NAME

コンテナの実行時の状態を削除します

ドッキングウィンドウコンテナRM -f CONTAINER_NAME

すべての終了状態のコンテナをクリーンアップ

ドッキングウィンドウコンテナプルーン

表示情報コンテナ

ドッキングウィンドウは、CONTAINER_NAMEを検査します

ビューコンテナ対応するホストポート:

#dockerポートCONTAINER_NAME或#dockerポートCONTAINER_NAME <PORT_NUMBER>

新しい基本イメージ新規コンテナに基づいて、

公式リポジトリミラーを探す1

ドッキングウィンドウ検索のubuntu

私たちは、自動的に作成するかどうか、公式に作成するかどうか、戻り画像の多くは(ミラーの関心の度合いを示す)イメージ名、説明、収集番号などのキーワードが含まれて見ることができます

お住まいの地域にイメージをダウンロード2.

ドッキングウィンドウプルのubuntu:18.04

3. [ダウンロードした画像

ドッキングウィンドウの画像

4.実行し、容器の中に画像をロードします

ドッキングウィンドウの実行-itd --privileged =真--cap-ADD = SYS_ADMIN --mountタイプ=バインド、SRC = /データ/家庭、ターゲット= /ルート/ワークスペース-p 30000:22 <IMAGEのID> binに/ bashの

リモートリポジトリにミラーリング5.プッシュ

ドッキングウィンドウのプッシュ

保存して開いた容器

わずかに小さいパッケージをエクスポートし、コンテナエクスポート・ファイルとローカルミラーとしてファイルをインポートするには、それは歴史を失うことになると、メタデータが戻って前の層にロールすることはできません。

1.まず、コンテナIDを取得

ドッキングウィンドウコンテナLS

2.タールパッケージにコンテナの内容をエクスポートします

ドッキングウィンドウのエクスポート<CONTAINER ID>> /home/export.tar

3.インポートするファイル(通常はタールパッケージは)ローカルミラーのパスまたはディレクトリを作成するには、ミラー名を再割り当てすることができます。

猫xxx.tar | ドッキングウィンドウのインポート - NEW_NAME:new_tag

または:

指定されたURLからコンテナまたはディレクトリのインポートスナップショット:

ドッキングウィンドウのインポートhttp://example.com/exampleimage.tgz例/ imagerepo

4.容器、容器、スタートに画像をロードします

ドッキングウィンドウの実行

画像の保存とオープン

歴史と層を失うことはありません、エクスポートファイルをミラーリングして、ローカルミラーとしてファイルをインポートし、層のロールバック

1.ビューミラーのid

ドッキングウィンドウの画像

タールパッケージの内容をミラーリング2.エクスポート

ドッカーS AVE <イメージ名>> / H OME / save.tar

3.タールパッケージからミラーをロードし、名前はミラーを再割り当てすることはできません

ドッキングウィンドウの負荷</home/save.tar

インポートした画像IDを確認してください4。

ドッキングウィンドウの画像


一般的に組込み開発ドッキングウィンドウのコマンドで使用される基本的にカバーする上記のコマンドでは、より多くのあなたが見ることができる知っていただきたいと思います。

ドッカー公式ホームページます。https://www.docker.com

ドッカー公式ブログます。https://blog.docker.com

ドッカー公文書ます。https://docs.docker.com

私はあなたがそれを共通の進捗状況の問題ポイントは、Feilingにおける技術サポートや共有に多くの知識を得ることを何かを参照してください期待しています。

推奨読書:

ドッカー火のコンテナ  https://www.forlinx.com/article_view_313.html

CONTAINER戦闘:ドッキングウィンドウ展開のDebian開発環境   https://www.forlinx.com/article_view_307.html

おすすめ

転載: www.cnblogs.com/armbord/p/12555373.html