ホームページ  >  記事  >  運用・保守  >  ウェブサイトから docker をダウンロードする方法 (2 つの方法)

ウェブサイトから docker をダウンロードする方法 (2 つの方法)

PHPz
PHPzオリジナル
2023-04-04 09:27:264809ブラウズ

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 <<-&#39;EOF&#39;
{
  "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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。