docker dhi mirror stop

docker dhi mirror stop

하나 이상의 Docker Hardened Image 저장소의 미러링을 중지하는 명령이에요. 여러 저장소를 한 번에 지정할 수 있고, 필요하면 저장소를 삭제할 수도 있어요.

출처: 문서

본문

docker dhi mirror stop은 하나 이상의 Docker Hardened Image 저장소의 미러링을 중지하는 명령이에요.

docker dhi mirror stop <repository> [repository...]

여러 저장소를 위치 인자로 지정할 수 있어요.

각 저장소는 다음과 같이 지정할 수 있어요.

  • namespace/name (예: myorg/dhi-python) — 조직이 --org 플래그나 설정 값과 일치해야 해요.
  • name만 (예: dhi-python) — 네임스페이스를 생략할 수 있고, 자동으로 현재 조직을 기본값으로 사용해요.

예시를 볼게요.

단일 저장소 미러링 중지

docker dhi mirror stop myorg/dhi-python --org myorg

이름만으로 미러링 중지 (현재 조직 기본값)

docker dhi mirror stop dhi-python --org myorg

여러 저장소 미러링 중지

docker dhi mirror stop dhi-python dhi-golang dhi-node --org myorg

미러링 중지 후 저장소 삭제

docker dhi mirror stop dhi-python dhi-golang --org myorg --delete

확인 프롬프트 없이 미러링 중지·삭제

docker dhi mirror stop dhi-python dhi-golang --org myorg --delete --force

필터에 맞는 모든 저장소 미러링 중지 (셸 치환 사용)

docker dhi mirror stop $(docker dhi mirror list --org myorg --filter golang --json | jq -r '.[].repository') --org myorg

지원하는 옵션은 다음과 같아요.

옵션 기본값 설명
--delete 미러링을 중지한 뒤 저장소를 삭제해요
-f, --force 저장소를 삭제할 때 확인 프롬프트를 건너뛰어요

더 알아보기