Profile picture

[Linux] Docker gpg key error

JaehyoJJAng2023년 06월 17일

에러 내용

  • Warning: apt-key is deprecated

W: https://download.docker.com/linux/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

패키지 업데이트 중 위 에러가 발생하였다. 도커 설치 시 gpg 키를 저장할 때 새로운 위치(/etc/apt/trusted.gpg.d/)에 저장이 되어야 한다는 것이다. 이는 서버에 gpg key가 등록된 것인지 확인할 수 없을 때 발생하는 경고 문구이다.

apt-key가 deprecated 되면서 /etc/apt/trusted.gpg.d에서 키를 관리 해야한다.


해결 방법

아래 명령어를 통해 도커 gpg 키를 /etc/apt/trusted.gpg.d/ 디렉토리 하위에 docker.gpg 라는 파일로 등록해주자.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg

참고 사이트


Loading script...