2.3. 認証局を信頼するように Docker を設定する
Docker では、カスタム証明書をホスト名のプライベートレジストリーと同じ名前のディレクトリーにある /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.crt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow rootCA.pem ファイルをコピーすると、
docker login
が正常に認証され、リポジトリーへのプッシュが成功するはずです。Copy to Clipboard Copied! Toggle word wrap Toggle overflow