3.3. 証明機関を信頼するようにDockerを設定する
Dockerでは、カスタムcertsを/etc/docker/certs.d/に、ホスト名のプライベートレジストリと同じ名前のディレクトリにインストールする必要があります。また、証明書の名前がca.crtであることも必要です。その方法をご紹介します。
rootCAファイルをコピーします。
cp tmp/rootCA.pem /etc/docker/certs.d/reg.example.com/ca.crt
$ cp tmp/rootCA.pem /etc/docker/certs.d/reg.example.com/ca.crtCopy to Clipboard Copied! Toggle word wrap Toggle overflow rootCA.pemファイルをコピーすると、
docker loginが正常に認証され、リポジトリへのプッシュが成功するはずです。Copy to Clipboard Copied! Toggle word wrap Toggle overflow