본문 바로가기
Infra & DevOps/Container

사설 인증서가 적용된 Harbor에 접속시 출력되는 인증서 오류 해결법

by Jordy-torvalds 2020. 6. 15.
반응형

증상

docker login jordy-harbor.com
Username: admin
Password:
Error response from daemon: Get https://jordy-harbor.com/v2/: x509: certificate signed by unknown authority

원인

위 오류 메세지가 출력된 이유는 사설 인증서가 적용된 Harbor에 로그인을 시도했기 때문이다. 정상적으로 Harbor에 접속하기 위해서는, 사용자의 OS 에 Harbor에 적용된 CA 인증서신뢰할 수 있는 인증서로 등록하는 작업이 필요하다.

아래 해결법은 CentOS 7를 기준으로 한다.

해결법

1) /etc/pki/ca-trust/source/anchors 경로로 harbor에 적용된 CA 인증서 붙여넣기

2) update-ca-trust 명령어를 실행해 CA 인증서 적용

3) service docker restart

반응형