![컨테이너 내에서 GNU PGP를 사용하여 파일 암호 해독: gpg: 유효한 OpenPGP 데이터를 찾을 수 없음](https://linux55.com/image/180987/%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%20%EB%82%B4%EC%97%90%EC%84%9C%20GNU%20PGP%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%8C%EC%9D%BC%20%EC%95%94%ED%98%B8%20%ED%95%B4%EB%8F%85%3A%20gpg%3A%20%EC%9C%A0%ED%9A%A8%ED%95%9C%20OpenPGP%20%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%9D%8C.png)
나에게 주어진 GPG 개인 키와 비밀번호를 사용하여 파일의 암호를 해독하려고 합니다. 우리는 암호 해독 프로세스를 위해 ubuntu 18.04 LTS를 실행하는 Docker 컨테이너를 사용합니다. Docker 컨테이너는 gpg를 실행하는 셸 스크립트를 실행합니다.
로컬 컴퓨터에서 테스트를 시작했습니다. 이는 OSX 및 원격 Ubuntu 서버에서 작동합니다.
gpg --batch --import key
gpg --batch --output decrypted.txt --passphrase "passphrase" --decrypt encrypted.txt
그런데 도커 컨테이너 내부의 키를 가져오려고 하면 오류가 발생하고 이를 사용 하여 새 키링을 만들려 gpg: no valid OpenPGP data found
고도 합니다 .--no-default-keyring --keyring trustedkeys.gpg
도움을 주시면 감사하겠습니다.