ドッカー(3)ドッカーミラー動作

ドッキングウィンドウミラー

 ターンhttps://www.cnblogs.com/liuyongsheng/p/6724749.htmlから

ミラーリング操作ドッキングウィンドウ

1、ミラーを取得します

あなたが明示的にタグを指定しない場合、それは、ミラーリングリポジトリの最新バージョンをダウンロードされ、最新のラベルはデフォルトで選択され、:[TAG]ドッキングウィンドウは、NAMEを引きます。
//取得し、最新のミラー
ドッカー引くのUbuntu
//指定したラベル画像を取得
ドッカーUbuntuを引く:14.04
//指定倉庫ミラーゲット
registry.hub.docker.com/ubuntu:latestドッカーが引く
ドッカーがdl.dockerpool.com:5000/ubuntu引っ張ります

図2に示すように、ミラーを表示します

//ローカルミラーを確認
ドッカー画像を
//ローカルミラー名前を変更
ドッカータグのUbuntuを:最新のUbuntu:16.04
//画像の詳細、JSON形式で取得
ドッカーが0ef2e08ed3faを点検
//詳細情報画像内のアイテムをゲット
ドッキングウィンドウ{{-fを検査".Architecture "}} 0ef2e08ed3fa
ドッカーは-f {{" .RepoTags"を点検}} 0ef2

3、画像検索

//指定された名前検索画像
ドッカー検索CentOSの
ドッカー検索perconal *
//検索結果の数、デフォルトのライン25制限
ドッカー検索のCentOSの--limitを3
//切り捨てかどうか記載出力部、デフォルトのカットオフ
ドッカー検索のCentOS trunc- --no
ドッカー検索偽のCentOSへ= --no TRUNC
指定された検索ミラー上記//星
星= 10 -fドッカ検索mysqlの

図4に示すように、ミラーを削除

鏡像画像タグまたはIDであってもよいドッカーのRMI IMAGE [IMAGE ...]

#複数のラベルと同じ画像は、ドッキングウィンドウのRMIコマンドがちょうど鏡に指定したラベルを削除したときに複数のタグは、画像ファイルそのものではなく、時にミラーが一つだけのラベルには影響を与えない場合には、この時間は完全に削除されますミラー。
ドッキングウィンドウのRMIコマンドはイメージIDが続く場合#は、ミラー、デフォルトを削除することはできません複数のタグがある場合は、ミラーを指しているすべてのラベルを削除し、イメージファイル自体を削除しようと、あなたが削除するには、-fを追加する必要があります。
コンテナベースイメージの作成がある#場合は、デフォルトの画像を削除することはできません、あなたがして、ドッキングウィンドウのRMでコンテナを削除ドッカRMIを使用するミラーを削除、または削除を強制-fドッキングウィンドウのRMIを使用する必要があります(推奨されません)。

コードをコピー
[ルートCentOS702〜@ ]#ドッカ画像
リポジトリタグ画像のID CREATED SIZEの
CentOSの最新98d35105a391         12日前          192 MB  Ubuntuの最新0ef2e08ed3fa 4週間前に130 MB Ubuntuは14.04 7c09e61e9035 4週間前に188 MBがHelloWorldの最新48b5124b2768 2ヶ月前に1.84 kbのHelloWorldの最新48b5124b2768 2ヶ月前1.84 キロバイト[CentOS702〜@ルート]#ドッカRMI 48b5124b2768紛争:デーモンからのエラー応答48b5124b2768を削除することができない(強制されなければならない)-画像がで参照されている複数のリポジトリ[ルート@ CentOS702〜]#]ドッキングウィンドウのRMI - 48b5124b2768タグなしF:hello- 世界:最新のタグなし:hello- 世界の@ SHA256: c5515758d4c5e1e838e9cd307f6c6a0d620b5e07e6f927b07d05f6d12a1ac8d7タグなし:helloworldの:最新の削除された:SHA256:48b5124b2768d2b917edcb640435044a97967015485e812545546cbed5cf0233削除:SHA256:98c944e98de8d35097100ff70a31083ec57704be0991a92c51700465e4544d08 [ルートCentOS702〜@ ]最新98d35105a391#ドッカ画像リポジトリタグ画像のID CREATED SIZEのCentOSの12日前に192 MB Ubuntuの最新0ef2e08ed3fa 4週間前に130 MBのUbuntuの14.04 7c09e61e9035 4週間前に188 MB [CentOS702〜@ルート]#ドッカーRMIのUbuntu:14.04 デーモンからのエラー応答:競合:リポジトリの参照を削除することができません"のUbuntu:14.04"(強制しなければならない) - コンテナc7d73bda72fcは、[その参照画像7c09e61e9035を使用していますルート@ CentOS702〜]#]ドッキングウィンドウのPS - CONTAINERのID画像をCOMMAND CREATED STATUSポートの名称00a42ce9d621 CentOSの" 猫の/ etc / redhatの-R ... " 10分前に終了しました(0)10 分前trusting_wescoff c7d73bda72fcのubuntu:14.04 " 猫/など/問題" 2時間前に終了しました(0)2時間前admiring_davinci 0a277f4e0f09のUbuntuの" / binに/ bashの" 2時間前に終了しました(0)2 時間前tender_galileo [ルート@ CentOS702〜]#ドッキングウィンドウRM c7d73bda72fc c7d73bda72fc [ルートCentOS702〜@]#ドッキングウィンドウRMIのubuntu:14.04 タグなし:Ubuntuの:14.04タグなし:Ubuntuの@ SHA256:62a5dce5ceccd7f1cb2672a571ebee52cad1f08eec9b57fe4965fb0968a9602e削除:SHA256:SHA256::304aecb5e13929f85d3ce2e9d83d0212866c8e55a460c94cf24bd75da1c7c153削除:SHA256:f302be18d46a45c0edbbd9b4bc02db764a4b0b8cd9bd0490f33dfaff039a3b62削除:SHA256:c523f3173f6028e5329fd401331c375f7b9b9e831d915fafaf358f55e36e3747削除:SHA256:94e631422130dc414878fd05efe3d59de44c9d8904696a7c299a83f378a92845削除:SHA256:c29b5eadf94a90a2abda13e765d4fad4825fd15621dea1d9a98b60b89b835c2a [CentOS702〜@ルートを削除し7c09e61e90350e8f5c0cba2979003bdfe32c2d027b68b4f0cf9063cdd7b4bafd #ドッキングウィンドウのイメージリポジトリのタグ画像IDを] CREATED SIZEのCentOSの最新98d35105a391 12日前192 MB Ubuntuの最新0ef2e08ed3fa 4週間前に130 MB
[ルート@ CentOS702〜]#]ドッキングウィンドウタグのUbuntu:最新のUbuntu:16.04
[ルート@ CentOS702〜]#]ドッキングウィンドウタグのUbuntu:最新のUbuntu:16
[ルートCentOS702〜@]#ドッカ画像
リポジトリタグ画像のID CREATED SIZEの
Ubuntuの16 0ef2e08ed3fa 4週間前130メガバイト
のUbuntu 16.04 0ef2e08ed3fa 4週間前に130メガバイト
Ubuntuの最新0ef2e08ed3fa 4週間前130メガバイト
[ルート@ CentOS702〜]#ドッキングウィンドウRMIのubuntu:16のubuntu:16.04
タグなし:Ubuntuの:16
タグなし:Ubuntuの:16.04
[ルートCentOS702〜@] #ドッキングウィンドウのイメージ
リポジトリタグ画像のID CREATED SIZE
CentOSの最新98d35105a391 12日前192メガバイト
Ubuntuの最新0ef2e08ed3fa 4週間前に130メガバイト
コードをコピー

5、ミラーを作成します

道のミラーを作成します:ローカルインポートテンプレートに基づいて、既存のミラーコンテナに基づいて作成、Dockerfileに基づいて作成

ミラーイメージを作成するために、既存のコンテナに基づいて5.1、:

ドッキングウィンドウがコミット[OPTIONS] CONTAINER [リポジトリ[:タグ]]

  主なオプション:
  -a、--author = "" //著者情報
  -m、--message = "" //情報提出
  //提出--pause -pを、中断した容器ランタイム(デフォルト)

コードをコピー
[ルートCentOS702〜@]#-ti Ubuntuの/ binに/実行ドッキングウィンドウのbash 
29acd66b0898 @ルートを:/#のLSは、   
USRのvar tmpのビンブートDEVなどの家庭用LIB lib64をメディアMNTオプトprocをルート実行sbinにSRVをsysを
29acd66b0898 @ルート:/#のタッチテスト ルート29acd66b0898 @:/ #出口出口[@ルートCentOS702〜]#]ドッキングウィンドウのPS - STATUSポートの名称29acd66b0898 Ubuntuの作成したコンテナのIDイメージコマンド" / binに/ bashの" 53秒前に終了しました(0)35 秒前musing_bardeen [ルート@ CentOS702 〜]#ドッキングウィンドウは、-mコミット新しいファイルを追加」-a ジェームズ29acd66b0898テストSHA256:545d60ae0415b0fb11591b37644e05f05afc535afd573891017b47cffdd769b0 [ルートCentOS702〜@ ]#]ドッキングウィンドウの画像を作成したリポジトリのタグ画像のID SIZEテスト最新545d60ae0415 12秒前に130 MB Ubuntuの最新0ef2e08ed3fa 4週間前に130メガバイト
コードをコピー

地元のインポートテンプレートに基づいて5.2、

:OpenVZのは作成するために提供されるテンプレート、ダウンロードアドレスを使用することをお勧めしますhttps://openvz.org/Download/template/precreatedを

追加する!!!

6、エクスポートとインポートミラーリング

そして、輸出へのドッキングウィンドウの負荷saveコマンドドッキングウィンドウを使用してミラーをインポートすることができます

コードをコピー
[ルートCentOS702〜@ ]#]ドッキングウィンドウの画像を
作成したリポジトリのタグ画像のID SIZEの
Ubuntuの最新0ef2e08ed3fa         4週間前に          130 MB  -o /データ/ ubuntu_16保存[ルート@ CentOS702〜]#ドッキングウィンドウ。04. タールのubuntu:#最新[CentOS702〜@ルート] デュ- SH /データ/ ubuntu_16。04. タール130M /データ/ ubuntu_16。04. タール[ルート@ CentOS702〜]#ドッキングウィンドウのRMIのUbuntu:最新のタグなし:Ubuntuの:最新の削除された:SHA256:0ef2e08ed3fabfc44002ccb846c4f2416a2135affc3ce39538834059606f32dd削除:SHA256:0d58a35162057295d273c5fb8b7e26124a31588cdadad125f4bce63b638dddb5削除された:SHA256:cb7f997e049c07cdd872b8354052c808499937645f6164912c4126015df036cc削除:SHA256:削除されたfcb4581c4f016b2e9761f8f69239433e1e123d6f5234ca9c30c33eba698487cc:SHA256:b53cd3273b78f7f9e7059231fe0a7ed52e0f8e3657363eb015c61b2a6942af87削除:SHA256:745f5be9952c1a22dd4225ed6c8d7b760fe0d3583efd52f91992463b53f7aea3 [ルートCentOS702〜@]#ドッキングウィンドウロード-q -i /データ/ ubuntu_16。04. タールロード画像:Ubuntuの:最新の[ルート@ CentOS702〜]#ドッカ画像リポジトリタグ画像のID CREATED SIZE Ubuntuの最新0ef2e08ed3fa 4週間前に130MB [CentOS702〜@ルート]#ドッキングウィンドウのRMIのUbuntu:最新のタグなし:Ubuntuの:最新の削除された:SHA256:0ef2e08ed3fabfc44002ccb846c4f2416a2135affc3ce39538834059606f32dd削除:SHA256:0d58a35162057295d273c5fb8b7e26124a31588cdadad125f4bce63b638dddb5削除:SHA256:cb7f997e049c07cdd872b8354052c808499937645f6164912c4126015df036cc削除:SHA256:削除されたfcb4581c4f016b2e9761f8f69239433e1e123d6f5234ca9c30c33eba698487cc:SHA256:b53cd3273b78f7f9e7059231fe0a7ed52e0f8e3657363eb015c61b2a6942af87削除された:SHA256:745f5be9952c1a22dd4225ed6c8d7b760fe0d3583efd52f91992463b53f7aea3 [ルート@ CentOS702〜]#]ドッキングウィンドウのロード</データ/ ubuntu_16。04. タール745f5be9952c:ロード層[========================================== ========>] 135.7 MB / 135.7MB 85782553e37a:ロード層[============================================ ======>] 15.87 KB / 15.87 kBの29660d0e5bb2:読み込ん層[================================ ==================>] 11.78 KB / 11.78 kBの440e02c3dcde:担持層[==================== ==============================>] 4.608 KB / 4.608 kBの56827159aa8b:読み込ん層[======== ==========================================>] 3.072 KB / 3.072 ロードされているKB画像:Ubuntuの:最新
コードをコピー

7、アップロード画像

ドッキングウィンドウのプッシュNAME [:タグ]

追加する!!!

おすすめ

転載: www.cnblogs.com/icat-510/p/10945133.html