Docker は、アプリケーションをパッケージ化、配布、実行するためのシンプルで便利な方法を提供する、人気のあるオープン ソースのコンテナ化プラットフォームです。 Docker コンテナは、必要なすべての依存関係を含むアプリケーションを保持でき、任意の Linux 環境に移植できます。
Docker を使用する場合、リモート Docker リポジトリからコンテナ イメージをプルまたはプッシュする必要があります。この記事では、Docker が現在使用しているウェアハウスのアドレスを確認する方法を紹介します。
最初の方法は、docker info コマンドを使用することです。このコマンドは、Docker サーバーの構成の詳細を含む、Docker のインストールに関する情報を提供します。
このコマンドを呼び出すには、ターミナルを開いて次のコマンドを入力します:
docker info
コマンドは次のような出力を返します:
Server Version: 19.03.13 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Kernel Version: 4.15.0-128-generic Operating System: Ubuntu 18.04.3 LTS
ここで、「サーバー バージョン」は表します。現在の Docker サーバーのバージョンが表示され、「ストレージ ドライバー」には現在使用されているストレージ ドライバーが表示されます。ただし、現在使用されている Docker リポジトリのアドレスを見つけるには、この出力をさらに詳しく調べる必要があります。
出力を下にスクロールし続けると、Docker リポジトリに関する詳細が表示されます。
Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false
ここで、「レジストリ」には、現在使用されている Docker リポジトリのアドレスが表示されます。この例では、Docker ウェアハウスのアドレスは https://index.docker.io/v1/ です。
2 番目の方法は、docker config コマンドを使用することです。これにより、Docker のデフォルト構成や環境変数など、Docker のインストールに関する詳細情報が提供されます。
このコマンドを呼び出すには、ターミナルを開いて次のコマンドを入力します。
docker config
このコマンドは、すべての Docker 構成変数と環境変数を含む JSON 形式の出力を返します。出力から必要な部分を選択できます。
たとえば、次のコマンドは Docker リポジトリ アドレスに関する情報のみを表示します:
docker config | grep Registry
コマンドは次のような出力を返します:
"Registry": "https://index.docker.io/v1/",
ここでは、「レジストリ」 " には、現在使用されている Docker リポジトリ アドレスが表示されます。この例では、Docker ウェアハウスのアドレスは https://index.docker.io/v1/ です。
この記事では、Docker が現在使用しているウェアハウス アドレスを表示する 2 つの方法を紹介しました。どの方法を使用しても、Docker サーバーの構成に関する情報と、Docker コンテナー イメージをダウンロードまたはアップロードするためのリポジトリ アドレスを取得できます。 Docker を頻繁に使用する場合、これらのヒントは作業に非常に役立つ可能性があります。
以上がDockerが現在使用しているウェアハウスアドレスを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。