docker イメージのプル速度が遅い問題の解決策

docker イメージのプル速度が遅い問題の解決策

現在、Docker には中国向けの公式ミラーがあります。詳細については、https://www.docker-cn.com/registry-mirror をご覧ください。

使用中の場合、Docker China の公式イメージ アクセラレーションには registry.docker-cn.com からアクセスできます。この画像ライブラリには、人気のある公開画像のみが含まれています。非公開画像は引き続き米国の画像ライブラリから取得する必要があります。

次のコマンドを使用して、イメージ アクセラレーション アドレスから直接プルできます。

$ docker pull registry.docker-cn.com/myname/myrepo:mytag

例えば:

$ docker pull registry.docker-cn.com/library/ubuntu:16.04

注: Docker デーモンの `--registry-mirror` パラメータを変更していない限り (下記参照)、公式イメージの完全な名前を指定する必要があります。たとえば、library/ubuntu、library/redis、library/nginx などです。

--registry-mirror を使用して Docker デーモンを設定します

デフォルトで Docker 公式イメージ アクセラレーションを使用するように Docker デーモンを構成できます。この方法により、プルするたびに registry.docker-cn.com を指定する必要がなくなり、デフォルトで公式イメージを介してイメージのプルを高速化できます。

Docker デーモンを起動するときに、--registry-mirror パラメータを渡すことができます。

$ docker --registry-mirror=https://registry.docker-cn.com デーモン

変更を永続的にするには、/etc/docker/daemon.json ファイルを変更し、registry-mirrors キーを追加します。

{
 "レジストリミラー": ["https://registry.docker-cn.com"]
}

変更を保存したら、設定を有効にするために Docker を再起動します。

サービスdockerの再起動

注: Docker for Mac および Docker for Windows を使用してこれを設定することもできます。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • docker によってプルされたイメージがどこに保存されるかの詳細な説明
  • Docker イメージのプルとタグ操作 pull | tag
  • Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装
  • docker によってプルされたイメージがどこに保存されるかの詳細な説明
  • docker イメージのプル速度が遅い問題を解決する方法
  • docker によってプルされたイメージファイルが保存される場所の詳細な説明
  • docker pull imageエラーの問題を解決する

<<:  MySQLをシンプルに学ぶ

>>:  Vue の動的コンポーネントと非同期コンポーネントの詳細な理解

推薦する

TeamCenter12 にログインする際の 404/503 問題の解決方法

TeamCenter12はアカウントのパスワードを入力し、ログインをクリックすると、404または50...

Linux の traceroute コマンドの使用方法の詳細な説明

Traceroute を使用すると、情報がコンピュータからインターネットの反対側のホストまでたどるパ...

Vue ユニットテストに関する予備調査

目次序文なぜユニットテストを導入するのですか?ユニットテストの概要テスト開発パターン1. テスト駆動...

JavaScript ドキュメント オブジェクト モデル DOM

目次1. JavaScriptはページ内のすべてのHTML要素を変更できる1. IDでHTML要素を...

IDEA が MySQL データベースに接続できない問題の 6 つの解決策

この記事では、IDEA が MySQL データベースに接続できない問題に対する 6 つの解決策を主に...

Oracle と MySQL の高可用性ソリューションの比較分析

Oracle と MySQL の高可用性ソリューションについては、以前からまとめたいと思っていたので...

JavaScript 関数構文の説明

目次1. 通常の機能2. 矢印関数3. データパケットJSON 4. オブジェクト5. 約束6. 非...

js メモリ リークのシナリオ、それらを詳細に監視および分析する方法

目次序文どのような状況でメモリリークが発生する可能性がありますか? 1. 偶発的なグローバル変数2....

Dockerリンクはコンテナの相互接続を実現します

目次1.1. IP経由のコンテナ間のネットワークアクセス1.2. コンテナ名またはコンテナIDによる...

Facebookの情報アーキテクチャの分析

<br />原文: http://uicom.net/blog/?p=762 Faceb...

IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決策

この記事では、主に、IDEA を MYSQL データベースに接続するための構成時に失敗する問題の解決...

CSS で平均レイアウトを実現するために負のマージンを使用する例

均等に分散されたレイアウトの場合、通常はネガティブ マージン方式を使用します。次の図は平均的なレイア...

ウェブデザイナーが持つべき7つのスキル

Web デザインは科学であると同時に芸術でもあります。 Web デザイン作業は、半分は適切なプログラ...

HTML タグ dl dt dd 使用方法

基本構造:コードをコピーコードは次のとおりです。 <ダウンロード> <dt>...

Vue+elementUI コンポーネントは、折りたたみ可能な動的レンダリングのマルチレベル サイドバー ナビゲーションを再帰的に実装します。

かなり前に実装された機能ですが、クリックすると選択したメニュー項目の背景色が白くなることに気付きまし...