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 |
저장소를 삭제할 때 확인 프롬프트를 건너뛰어요 |