古いDockerイメージでGPGの期限切れが起こった場合
古いDockerイメージでGPGの期限切れが起こった場合
GPG Error
古いDockerイメージだとapt updateを実行した際に、以下のようなGPG認証鍵の期限切れエラー(警告?)が表示されます。
その際、そのGPG認証キーに紐づくリポジトリからパッケージが認証エラーにてインストールできません。
※今回ですとruby:2.4.0のイメージにて再現
W: GPG error: http://security.debian.org jessie/updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY XXX
対処法
以下のようにDockerのイメージをラップして、GPGエラーを回避することができました。
0コメント