인증이 필요한 Registry인데 로그인 정보가 없거나 만료된 상태 이슈 Get "https://abc.com/v2/": ... connection reset by peer

2026. 1. 14. 17:00·인프라/docker
728x90
반응형

 

상황 요약

  • 실행: docker compose pull
  • 오류: Get "https://abc.com/v2/": ... connection reset by peer
  • 겉으로는 “네트워크 연결이 강제로 끊김”처럼 보였지만,
  • 실제 원인: Registry 로그인 세션 만료/미로그인/자격증명 문제

원인 정리 (핵심)

  • docker compose pull은 내부적으로 Registry의 /v2/ 엔드포인트로 접속해서 이미지 목록/레이어를 받는데,
  • 인증이 필요한 Registry인데 로그인 정보가 없거나 만료된 상태면,
  • 환경에 따라 401 Unauthorized가 아니라 TLS 연결 리셋(connection reset) 형태로 보일 수 있음(특히 보안 게이트웨이/프록시/특정 Registry 설정).

해결 방법 (이번 케이스에서 정답)

  1. Registry 재로그인
docker login abc.com
  1. 다시 pull
docker compose pull

재발 방지 팁

  • 배포 서버에서 주기적으로 로그인 세션이 끊기는 환경이면:
    • 배포 스크립트/CI 단계에 docker login을 포함
    • 혹은 credential store(자격증명 저장 방식) 설정 점검
  • 서버가 여러 계정/사용자(appuser/root)로 작업한다면:
    • 어떤 사용자로 로그인했는지가 중요합니다. (~/.docker/config.json이 사용자별로 다름)

 

728x90
반응형

'인프라 > docker' 카테고리의 다른 글

WSL(Windows Subsystem for Linux) 환경에서 Docker가 윈도우 측의 "자격 증명 도우미(Credential Helper)"와 통신하지 못해 발생  (0) 2026.01.15
다른 컨테이너가 같은 이미지(mariadb)를 쓰는 건 전혀 문제  (0) 2025.12.31
docker compose Mariadb 실무 환경 설정  (0) 2025.12.23
외부 Ceph 클러스터를 Kubernetes 기본 StorageClass로 재사용하기 (ceph-csi로 CephFS/RBD 연동)  (0) 2025.12.17
Postgresql Docker 컨테이너에서 부팅 시 SSH 서비스 자동 실행 방법  (0) 2024.04.24
'인프라/docker' 카테고리의 다른 글
  • WSL(Windows Subsystem for Linux) 환경에서 Docker가 윈도우 측의 "자격 증명 도우미(Credential Helper)"와 통신하지 못해 발생
  • 다른 컨테이너가 같은 이미지(mariadb)를 쓰는 건 전혀 문제
  • docker compose Mariadb 실무 환경 설정
  • 외부 Ceph 클러스터를 Kubernetes 기본 StorageClass로 재사용하기 (ceph-csi로 CephFS/RBD 연동)
nix-be
nix-be
  • nix-be
    NiX
    nix-be
  • 전체
    오늘
    어제
    • 홈
      • 책
        • 오브젝트
      • 성장
        • jpa Querydsl 정리
        • 코딩테스트
        • 스프링 핵심 원리 - 기본편
      • 인프라
        • linux
        • vmware
        • CI&CD
        • 네트워크
        • docker
      • 개발
        • spring boot
        • spring security
        • JPA
        • java
        • thymeleaf
        • 이슈
        • jquery
        • javascript
        • 안드로이드
        • MyBatis
        • git
        • 과제
      • DB
        • postgreSql
        • mysql
        • redis
      • 잡다한것
        • 프로그램
        • 일상 관련
        • 프로젝트-주차관리
      • 회사
        • 티
        • 피
  • 블로그 메뉴

    • 홈
    • 개발
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
nix-be
인증이 필요한 Registry인데 로그인 정보가 없거나 만료된 상태 이슈 Get "https://abc.com/v2/": ... connection reset by peer
상단으로

티스토리툴바