从 docker 容器内用 gpg 解密

Decrypt with gpg from inside a docker container

我有一个带有 gpg 的加密文件,我想从 docker 容器中对其进行解密。 在容器上找不到 gpg,我该如何添加它。

根据您的基础映像(由您的容器使用),您需要添加到 Dockerfile
(或制作一个,从 FROM <the image used by your container> 开始)与:

RUN apt-get update && apt-get install gnupg

(如此docker-vault-init Dockerfile

然后查看“Adding GPG key inside docker container causes “no valid OpenPGP data found””。
这可能是需要的:

RUN apt-get install -y ca-certificates wget