ドッキングウィンドウシリーズ - コンテナピットのすべての種類のローカルレジストリを設定します

概要ピット:
書き込み形式daemon.json懸念。いくつかのポイントが間違った言葉かもしれません。
b.tagは明らかに正常にアップロードをプッシュする情報レジストリ・サーバを示します。オプションのない情報。
バージョン番号でc.tagは明確に書き込まれます。システムのオートコンプリートは、最新のを使用することです。

################################################## ##################

ビル・プロセス:
前提:ドッカプルレジストリでレジストリをダウンロード

1.新しい/etc/docker/daemon.json
daemon.jsonカタログ番号[マスタードッカー@ルート]
{
「で安全でない、レジストリ」:[「172.17.0.1:5000」]
}
このエラー以下、新たな理由/など/ドッキングウィンドウ/ daemon.jsonファイルは成功していません。
[ルート@マスター〜]#ドッカープッシュ172.17.0.1:5000/hello-world
リポジトリで[172.17.0.1:5000/hello-world]を参照プッシュ
取得https://172.17.0.1:5000/v2/:HTTP:サーバーは、HTTPSクライアントにHTTPレスポンスを与えました

エラーが発生しやすい4つの場所:
。。レジストリ不安定な中でエラー-書かれた
。Bが間違って書かれHttp://172.17.0.1:5000
。C IPの間違ったコンテナ172.17.0.2を持つ
。D]ドッキングウィンドウがサービスを再起動することを忘れ
## ################################################## #####################

2.ローカルが正常にレジストリを設定されている、あなたはドッカーで情報を表示することができます
[マスタードッカー@ルート]#ドッカー情報| grepを-i -A 3レジス
レジストリ:https://index.docker.io/v1/
ラベル:
実験:偽
安全でありませんレジストリ:
172.17.0.1:5000
127.0.0.0/8
ライブ有効復元:偽
################################# #########################################

3.ローカルレジストリコンテナへの画像アップロードプッシュするローカルレジストリコンテナを起動
は、mkdir -p /データ/レジストリ
行う容器容量を格納するディレクトリを作成##ホスト上の
5000 -v:ドッキングウィンドウの実行-d -p 5000 /データ/レジストリの場合:/ var / libに/レジストリレジストリ--name local_registry
##外部ポート5000でコンテナを開始、5000は、最初のホストポートで、第二の容器ポート5000です
#ドッカーPS [マスタードッカー@ルート] | grepを-i local_registry
b4c6b769aabcレジストリ「/entrypoint.shの/ etc ...」について時間までの30分前メンバー0.0.0.0:5000->5000/tcp local_registry
レジストリコンテナを有効にするには##かどうかをチェックします

[ルート@マスター〜]#]ドッキングウィンドウタグハロー世界172.17.0.1:5000/hello-world:v1
[ルート@マスター〜]#]ドッキングウィンドウのプッシュ172.17.0.1:5000/hello-world:v1
プッシュリポジトリに言及[172.17 .0.1:5000 /ハローワールド]
af0b15c8625b:プッシュ
V1:ダイジェスト:SHA256:92c7f9c92844bbbb5d0a101b22f7c2a7949e40f8ea90c8b3bc396879d95e899aサイズ:524
[ルート@マスター〜]#

## 注:タグで正しいタグに絶対に必要なドッキングウィンドウタグのhello-世界172.17.0.1:5000/hello-world:v1は明らかにされたレジストリ明確に示す必要があります。
あなたはどのレジストリサーバに画像をアップロードする場合それ以外の場合は、ドッキングウィンドウは知りません。そのタグは、レジストリ・サーバではなく、オプションの事に関する情報が含まれています。

################################################## ########################

4.ホスト上の一部の画像を削除します。容器からのテスト画像をプルダウン。
注:削除またはアップロードする場合は、バージョン番号が最新ではない、追加のための必要性。このフィードバックは、コマンドを実行見つけることができませんした後、デフォルトでは、最新の自動補充であります

[ルート@マスタードッキングウィンドウ]#ドッキングウィンドウのRMI 172.17.0.1:5000/hello-world
エラー:いいえ、そのようなイメージ:172.17.0.1:5000/hello-world
[ルート@マスタードッキングウィンドウ]#ドッカRMI 172.17.0.1:5000/hello-世界:v1の
タグなし:172.17.0.1:5000/hello-world:v1
タグなし:172.17.0.1:5000/hello-world@sha256:92c7f9c92844bbbb5d0a101b22f7c2a7949e40f8ea90c8b3bc396879d95e899a
[ルート@マスタードッキングウィンドウ]#

[ルート@マスタードッキングウィンドウ]#ドッカ画像
リポジトリタグ画像のID CREATED SIZEの
mariadb最新3a2ef06682acが9時間前に356メガバイトは
、最新のa541a1a59631 2日前に447メガバイトのワードプレス
busyboxの最新e4db68de4ff2 2週間前1.22メガバイト
registry.aliyuncs.com/google_containers/kube-proxy V1を。 14.0 5cd54e388aba 3ヶ月前に82.1メガバイトの
registry.cn-beijing.aliyuncs.com/imcto/flannelのv0.11.0-amd64の03ad33ab3dd7 3ヶ月前に52.6メガバイトの
レジストリ最新f32a97de94e1 3ヶ月前25.8メガバイト
[ルート@マスタードッキングウィンドウ]#

[ルート@マスタードッキングウィンドウ]#ドッキングウィンドウ172.17.0.1:5000/hello-worldプル
デフォルトのタグの使用:最新の
デーモンからのエラー応答:172.17.0.1:5000/hello-world:latestが見つかりませんマニフェスト

[ルート@マスタードッキングウィンドウ]#をドッキングウィンドウは172.17.0.1:5000/hello-world:v1プル
のhello-worldから引っ張る:v1の
1b930d010525:完全なプル
SHA256:92c7f9c92844bbbb5d0a101b22f7c2a7949e40f8ea90c8b3bc396879d95e899aのダイジェスト
ステータス:172.17.0.1:5000/hello-world:v1のための新しいイメージをダウンロードし
ます。[root @マスターをドッキングウィンドウ]#
[ルート@マスタードッキングウィンドウ]#]ドッキングウィンドウの画像
リポジトリタグ画像ID CREATED SIZEの
mariadb最新3a2ef06682ac 9時間前356メガバイトは
、最新のa541a1a59631 2日前に447メガバイトのワードプレス
1.22メガバイト最新e4db68de4ff2 2週間前にbusyboxのを
registry.cn-beijing.aliyuncs.com/imcto/flannel v0.11.0-amd64の03ad33ab3dd7 3ヶ月前に52.6メガバイトの
レジストリ最新f32a97de94e1 3ヶ月前に25.8メガバイトの
172.17.0.1:5000/hello-worldの V1 fce289e99eb9 6ヶ月前1.84kB
[ルート@masterドッキングウィンドウ]#

おすすめ

転載: blog.51cto.com/jsahz/2417236