InfoGrab Docs

컨테이너 레지스트리 트러블슈팅

GitLab 컨테이너 레지스트리의 일반적인 문제를 트러블슈팅합니다. x509 인증서 오류, 토큰 서명 오류, S3 푸시 오류, 디버그 서버, Prometheus 메트릭 등 다양한 문제 해결 방법을 설명합니다.

특정 문제를 조사하기 전에 다음 트러블슈팅 단계를 시도해 보세요: Docker 클라이언트와 GitLab 서버의 시스템 시계가 동기화되어 있는지 확인합니다(예: NTP를 통해). S3 기반 레지스트리의 경우 IAM 권한과 S3 자격 증명(지역 포함)이 올바른지 확인합니다. 자세한 내용은 샘플 IAM 정책 을 참조하세요. 레지스트리 로그(예: /var/log/gitlab/registry/current )와 GitLab 프로덕션 로그(예: /var/log/gitlab/gitlab-rails/production.log )에서 오류를 확인합니다. 컨테이너 레지스트리의 NGINX 구성 파일(예: /var/opt/gitlab/nginx/conf/gitlab-registry.conf )을 검토하여 어떤 포트가 요청을 수신하는지 확인합니다. 요청이 컨테이너 레지스트리로 올바르게 전달되는지 확인합니다: curl --verbose --noproxy "*" https://<hostname>:&#