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 の動的コンポーネントと非同期コンポーネントの詳細な理解

推薦する

Jenkins統合Dockerプラグインの問題を解決するいくつかの方法

目次背景質問1エラー 2エラー 3エラー4要約する背景テスト環境では、docker プラグインを統合...

Nginx でバージョン番号を隠したり偽造したりする方法

1. デフォルトでアクセスするには、curl コマンドを使用します。 # curl -I http:...

TomcatコンポーネントはWebサーバーのアーキテクチャの進化を示しています

1. tomcat とは誰ですか? 2. Tomcat は何ができますか? Tomcat は Web...

Ubuntu システムログで /var/log/messages を設定する方法

1. 問題の説明今日、システム ログ ファイルを確認する必要がありますが、/var/log/mess...

MySQL で UTF-8 エンコーディングを使用しないのはなぜですか?

MySQL UTF-8 エンコーディングMySQL は 2003 年のバージョン 4.1 から U...

mysql8.0.19 の基本データ型の詳細な説明

MySQL 基本データ型一般的な MySQL データ型の概要 ![1036857-201708011...

MySQL サーバー 5.5 の接続失敗の解決策

mysqlに接続できない問題の解決方法を参考までに紹介します。具体的な内容は以下のとおりです。昨日は...

Vue3+TypeScriptはaxiosをカプセル化し、リクエスト呼び出しを実装します

まさか、2021年になってもTypeScriptについて聞いたことがない人がいるなんて?プロジェクト...

CentOS7.6 システムで yum を使用して lnmp 環境を構成する方法

1. インストールバージョンの詳細 サーバー: MariaDB サーバーバージョン: 5.5.60-...

Vue3 でモバイル ログインおよび登録モジュールをエレガントに実装する方法

目次序文入力ボックスコンポーネントレイアウトvモデルデータ検証ルール設計形状サブコンポーネントは検証...

arcgis.js は、マップ本体の表示範囲を制御し、領域を超えた場合に自動的にバウンスするようにします (実装のアイデア)

目次背景効果アイデア背景少し前に、会社のプロジェクトで問題が発生しました。地図のベースマップ領域の範...

Linux での i3 ウィンドウ マネージャーの設定と使用に関するチュートリアル

この記事では、Fedora 28 に i3 をインストールして簡単に設定する方法を説明します。 1....

JavaScriptは、ユーザーがチェックボックスをオンにする必要があるプロトコルの例を実装します。

js では、ログインまたは登録を確認する前に、ユーザーが特定の契約書を読むように設定します (使用...

開発者がデータベースロックを詳細に理解する必要がある理由

1.ロックしますか? 1.1 ロックとは何ですか?ロックの本当の意味は、鍵またはコードで開くことがで...

30 種類の無料の高品質英語リボンフォント

30 種類の高品質な英語リボン フォントを無料でダウンロードできます。デザイナーは常に、25 種類の...