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

推薦する

Docker+K8S+GitLab/SVN+Jenkins+Harbor をベースにした継続的インテグレーション配信環境の構築に関する詳細なチュートリアル

目次環境設定の概要1.K8Sとは何ですか? 2. K8S を使用する理由3. K8S を使用する利点...

HTMLセマンティクスと関連するフロントエンドフレームワークの詳細な分析

セマンティクスについて意味論は、記号やシンボルとそれらが表す意味との関係を研究する学問です。言語学で...

CentOS 7 での mysql 5.7 のインストール チュートリアル

1. 公式MySQL Yumリポジトリをダウンロードしてインストールする 実行ファイル: mysql...

MySQLでよく使われるSQLとコマンドの入力からデータベースの削除、そして終了まで

目次開始と停止データベース関連の操作データベーステーブル関連の操作制約関連デフォルトの制約高度なデー...

vue+el-upload は複数ファイルの動的アップロードを実現します

vue+el-upload 複数ファイルの動的アップロード、参考までに具体的な内容は以下のとおりです...

Centos7 のインストールと Mysql5.7 の設定

ステップ1: MySQL YUMソースを取得するMySQLの公式サイトにアクセスして、RPMパッケー...

ウェブ音楽プレーヤーを実現する js

この記事では、参考までに簡単なHTMLと音楽プレーヤーの制作コードを紹介します。具体的な内容は以下の...

Docker が MySQL イメージをプルするのが遅すぎる問題を解決する

Docker を使用して MySQL イメージをプルしようとして 30 分経っても失敗したため、代わ...

複数の HTML ページで HTML コードをまとめて呼び出す方法

方法 1: スクリプト方式を使用する:共通ヘッダー ファイル head.js または共通フッター フ...

SQL インジェクションの詳細

1. SQL インジェクションとは何ですか? SQL インジェクションは、入力パラメータに SQL ...

IE6 で幅と高さがおかしいバグ

図に示すように: しかし、IE6で表示すると、right:1px:になります。 IE6 には、幅と高...

CSS を使用して、左側に固定幅、右側に適応幅を持つ 2 列レイアウトを実装する複数の方法

CSS を使用して、左側に固定幅、右側に適応幅を持つ 2 列レイアウトを実装する 7 つの方法。コー...

CSSでカスタムフォント(font-face)を導入する方法の詳細な説明

なぜこれを使ったのか?それはポスターを作ることから始まりました。それは嵐の夜でした。 。 。さて、無...

シンプルなタブバー切り替えケースを実現するJavaScript

この記事では、タブバーの切り替え効果を簡単に実現するためのJavaScriptの具体的なコードを参考...