Repolode
podman-container-tools

podman-container-tools/skopeo

데몬 없이 레지스트리와 로컬 저장소 간 컨테이너 이미지를 검사·복사·동기화·서명·삭제하는 CLI 도구입니다.

스타
11,378
포크
966
열린 이슈
67
마지막 커밋
어제

어떤 프로젝트인가요?

Skopeo는 컨테이너 이미지와 이미지 저장소를 다루는 CLI 유틸리티입니다. Docker Hub와 Quay 같은 API V2 레지스트리, 비공개 레지스트리, 로컬 디렉터리, OCI 레이아웃 디렉터리, 로컬 컨테이너 저장소와 통신합니다. 대부분의 작업은 root 권한이 필요하지 않으며 백그라운드 데몬도 필요하지 않습니다.

주요 명령으로는 이미지를 가져오기 전에 원격 이미지의 메타데이터, 레이어, 사용 가능한 태그를 검사하고, 레지스트리 간 또는 로컬 저장소로 이미지를 복사하고, 저장소에서 이미지를 삭제하고, 외부 저장소를 로컬 디렉터리나 내부 레지스트리에 동기화할 수 있습니다. 인증에는 skopeo login에서 사용하는 자격 증명이나 명령별 자격 증명 플래그가 사용됩니다.

Skopeo는 OCI 및 Docker v2 이미지 형식을 모두 지원합니다. 프로젝트 문서에서는 디버깅을 위한 sigstore 키 생성과 독립 실행형 서명 및 검증 방법도 다룹니다.

핵심 기능

  • 01이미지를 가져오지 않고 원격 이미지, 태그, 레이어를 검사합니다.
  • 02레지스트리, 로컬 디렉터리, 컨테이너 저장소 간에 이미지를 복사합니다.
  • 03이미지 저장소를 로컬 디렉터리나 내부 레지스트리에 동기화합니다.
  • 04API를 지원하는 레지스트리에서 이미지를 삭제합니다.
  • 05root 권한이나 실행 중인 데몬 없이 사용할 수 있습니다.
  • 06OCI 및 Docker v2 이미지 형식을 지원합니다.

활용 사례

  • 공개 레지스트리의 이미지를 비공개 레지스트리로 복사합니다.
  • USB 드라이브나 내부 레지스트리를 통해 저장소를 에어갭 환경으로 미러링합니다.
  • 이미지를 다운로드하기 전에 라벨, digest, 레이어를 확인합니다.
  • 레지스트리 정리나 이미지 승격 파이프라인을 스크립트로 자동화합니다.

빠른 시작

  1. 1

    README의 설치 가이드에 따라 skopeo를 설치합니다

  2. 2

    이미지를 pull하지 않고 원격 이미지를 검사합니다

    skopeo inspect docker://registry.fedoraproject.org/fedora:latest

포함된 컬렉션

토픽

#containers#container-images#oci#docker-registry#cli#image-copy#go

자주 묻는 질문

skopeo은(는) 무엇인가요?
데몬 없이 레지스트리와 로컬 저장소 간 컨테이너 이미지를 검사·복사·동기화·서명·삭제하는 CLI 도구입니다. Skopeo는 컨테이너 이미지와 이미지 저장소를 다루는 CLI 유틸리티입니다. Docker Hub와 Quay 같은 API V2 레지스트리, 비공개 레지스트리, 로컬 디렉터리, OCI 레이아웃 디렉터리, 로컬 컨테이너 저장소와 통신합니다. 대부분의 작업은 root 권한이 필요하지 않으며 백그라운드 데몬도 필요하지 않습니다.
skopeo은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
skopeo은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
skopeo은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. skopeo의 마지막 커밋은 2026년 11월 6일입니다.
skopeo은(는) 어디에 사용할 수 있나요?
공개 레지스트리의 이미지를 비공개 레지스트리로 복사합니다. USB 드라이브나 내부 레지스트리를 통해 저장소를 에어갭 환경으로 미러링합니다. 이미지를 다운로드하기 전에 라벨, digest, 레이어를 확인합니다. 레지스트리 정리나 이미지 승격 파이프라인을 스크립트로 자동화합니다.
skopeo는 어떻게 설치하나요?
README의 설치 가이드에 따라 skopeo를 설치합니다 이미지를 pull하지 않고 원격 이미지를 검사합니다: skopeo inspect docker://registry.fedoraproject.org/fedora:latest
skopeo은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/podman-container-tools/skopeo

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트