我正在尝试使用给我的 GPG 私钥和密码来解密文件。我们使用运行 ubuntu 18.04 LTS 的 Docker 容器来进行解密过程。 docker 容器运行一个运行 gpg 的 shell 脚本。
我开始在本地机器上进行测试。这适用于 OSX 和远程 Ubuntu 服务器:
gpg --batch --import key
gpg --batch --output decrypted.txt --passphrase "passphrase" --decrypt encrypted.txt
但是,当我尝试将密钥导入 docker 容器内时,出现错误,gpg: no valid OpenPGP data found
我也尝试使用它--no-default-keyring --keyring trustedkeys.gpg
来创建新的密钥环。
任何帮助表示赞赏。