Docker を使用してレジストリ内のコンテナ イメージを操作するには、Docker クライアントにレジストリ証明書を追加します。この証明書は、レジストリへのログイン時の Docker の認証に使用されます。
Harbor レジストリや Docker Hub などのコンテナ レジストリと通信するように Docker クライアントを構成します。この例は、Harbor スーパーバイザー サービス を使用していることを前提としています。
前提条件
このタスクでは、Docker デーモンがインストールされている Linux ホスト (Ubuntu) を使用していることを前提としています。Ubuntu ホストに Docker Engine(デーモン)をインストールするには、https://docs.docker.com/engine/install/ubuntu/ を参照してください。
Docker がインストールされ、Docker Hub からイメージをプルできることを確認するには、次のコマンドを実行します。
docker run hello-world
予期される結果:
Hello from Docker! This message shows that your installation appears to be working correctly.
注: これらの手順は、Ubuntu 20.04 および Docker 19.03 を使用して検証されています。