Docker は、さまざまなコンピューター環境でアプリケーションを実行できる便利なコンテナー テクノロジです。 Docker コンテナを使用している場合、特に中国国内では、Docker ハブからのイメージのダウンロードが遅いことに気づいたかもしれません。では、Web サイトから Docker をダウンロードするにはどうすればよいでしょうか?この記事では、Docker イメージのダウンロード プロセスを高速化する 2 つの方法について説明します。
方法 1: Docker CN ソースを使用する
Docker CN ソースは、中国の Alibaba Cloud と協力して Docker によって構築された高速化サービスであり、Alibaba Cloud イメージ ウェアハウスから Docker イメージをダウンロードするためのサービスを提供します。 。 Docker CN ソースを使用すると、Docker ハブからのイメージのダウンロードが遅いという問題を解決できます。
具体的な手順は次のとおりです:
1. Docker のインストール
まず、コンピューターに Docker をインストールする必要があります。すでにインストールされている場合は、この手順をスキップできます。
Linux システムでは、次のコマンドを使用してインストールできます。
sudo apt-get update sudo apt-get install docker-ce
MAC OS X では、Docker デスクトップ バージョンを Docker 公式 Web サイトからダウンロードしてインストールできます。
2. Docker CN ソースに切り替える
ターミナルで次のコマンドを実行して、Docker ソースを Docker CN ソースに切り替えます。 Your Alibaba Cloud Accelerator address> は、Alibaba Cloud イメージ アクセラレータのページにある Alibaba Cloud アクセラレータのアドレスです。
例:
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://<你的阿里云加速器地址>/"] } EOF
3. Docker の再起動
次のコマンドを実行して Docker を再起動します:
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://z9czj2bc.mirror.aliyuncs.com"] } EOF
これで、Docker ソースが に切り替わりました。 Docker CN ソースでは、次のコマンドを使用してアクセラレータの速度をテストできます:
sudo systemctl daemon-reload sudo systemctl restart docker
出力結果には、アクセラレータが正常に有効になったことを示す次の部分があります:
docker info
方法 2: Docker 公式イメージを使用する
Docker CN イメージを使用したくない場合は、Docker 公式イメージから Docker をダウンロードできます。この方法では手動による設定が必要ですが、特定のサイトからのダウンロードが遅いという問題を解決できます。
具体的な手順は次のとおりです:
1. イメージをダウンロードします
Docker 公式イメージのダウンロード ページ (https://download.docker.com/linux/) を開きます。 static/stable/x86_64 /)、ダウンロードする Docker バージョンを選択し、対応する tgz ファイルをダウンロードします。
たとえば、Docker 19.03.1 バージョンをダウンロードする場合は、次のコマンドを使用できます:
Registry Mirrors: https://z9czj2bc.mirror.aliyuncs.com/
2. ファイルを解凍します。
次のコマンドを使用して、 tgz ファイルを bin/ ディレクトリ内の /usr/ に解凍します:
curl -o docker.tgz https://download.docker.com/linux/static/stable/x86_64/docker-19.03.1.tgz
3. PATH を設定します
次のコマンドを使用して、/usr/bin/docker ディレクトリを PATH 変数に追加し、実行可能ファイルにします:
sudo tar -xzvf docker.tgz -C /usr/bin/
4. Docker のテスト
Docker のインストールと構成が完了したので、次のコマンドを使用して、それが正常に実行されているかどうかをテストできます:
sudo ln -s /usr/bin/docker/docker /usr/local/bin/docker
出力には、インストールしたばかりの Docker のバージョン番号が表示されるはずです。
概要
上記は、Web サイトから Docker をダウンロードする 2 つの方法です。 Docker CN ソースを使用するのが最も簡単な方法で、手動による構成が不要で、Docker ハブからのイメージのダウンロードが遅いという問題をすぐに解決できます。公式ミラーを使用するには手動構成が必要ですが、特定のサイトからのダウンロードが遅いという問題は解決できます。どの方法を使用する場合でも、この記事が役に立ち、Docker テクノロジーをよりスムーズに使用できるようになることを願っています。
以上がウェブサイトから docker をダウンロードする方法 (2 つの方法)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。