7.10. 시험 실행 수행
oc-mirror를 사용하여 실제로 이미지를 미러링하지 않고 시험 실행을 수행할 수 있습니다. 이를 통해 미러링된 이미지 목록과 미러 레지스트리에서 정리되는 이미지를 검토할 수 있습니다. 또한 예행 실행을 사용하면 이미지 세트 구성으로 오류를 조기에 발견하거나 다른 툴과 함께 생성된 이미지 목록을 사용하여 미러링 작업을 수행할 수 있습니다.
사전 요구 사항
- 필요한 컨테이너 이미지를 얻으려면 인터넷에 액세스할 수 있습니다.
-
OpenShift CLI(
oc
)가 설치되어 있습니다. - oc-mirror CLI 플러그인을 설치했습니다.
- 이미지 세트 구성 파일을 생성했습니다.
프로세스
--dry-run
플래그와 함께oc mirror
명령을 실행하여 예행 실행을 수행합니다.oc mirror --config=./imageset-config.yaml \ docker://registry.example:5000 \ --dry-run
$ oc mirror --config=./imageset-config.yaml \
1 docker://registry.example:5000 \
2 --dry-run
3 Copy to Clipboard Copied! Toggle word wrap Toggle overflow 출력 예
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 생성된 작업 공간 디렉터리로 이동합니다.
cd oc-mirror-workspace/
$ cd oc-mirror-workspace/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 생성된
mapping.txt
파일을 검토합니다.이 파일에는 미러링된 모든 이미지 목록이 포함되어 있습니다.
생성된
prune-plan.json
파일을 검토합니다.이 파일에는 이미지 세트가 게시될 때 미러 레지스트리에서 정리할 모든 이미지 목록이 포함되어 있습니다.
참고cleanup
-plan.json 파일은 oc-mirror 명령이 미러 레지스트리를 가리키며 정리할
이미지가 있는 경우에만 생성됩니다.