Dockerプルから取得したイメージにSSL証明書を追加するエレガントな方法はありますか?
/ etc / ssl / certsにファイルを追加し、update-ca-certificatesを実行する簡単で再現性のある方法を探しています。(これはubuntuとdebianの画像をカバーする必要があります)。
CoreOSでdockerを使用しており、coreosマシンは必要なssl証明書を信頼していますが、dockerコンテナーには明らかにデフォルトしかありません。
を使用docker run --entrypoint=/bin/bash
して証明書を追加して実行しようとしましたupdate-ca-certificates
が、これはエントリポイントを永続的に上書きするようです。
私も今疑問に思っていますが/etc/ssl/certs
、ホストマシンのコピーからコンテナにマウントする方がエレガントでしょうか?これを行うと、コンテナはホストと同じものを暗黙的に信頼できるようになります。
私はすべてを辞任する迷惑なプロキシを使用しています:(。これはSSLを壊し、コンテナを操作するのがちょっと奇妙になります。