6.9. UBI 컨테이너 이미지 소스 코드 가져오기
소스 코드는 다운로드 가능한 컨테이너 이미지 형태로 모든 Red Hat UBI 기반 이미지에서 사용할 수 있습니다. 컨테이너로 패키지되어 있어도 소스 컨테이너 이미지를 실행할 수 없습니다. Red Hat 소스 컨테이너 이미지를 시스템에 설치하려면 podman pull
명령이 아닌 skopeo
명령을 사용합니다.
소스 컨테이너 이미지의 이름은 나타내는 바이너리 컨테이너를 기반으로 합니다. 예를 들어 특정 표준 RHEL UBI 10 컨테이너 registry.access.redhat.com/ubi10:8.1-397
추가 -source
의 경우 소스 컨테이너 이미지(registry.access.redhat.com/ubi10:8.1-397-source
)를 가져옵니다.
사전 요구 사항
-
container-tools
meta-package가 설치되어 있습니다.
프로세스
skopeo copy
명령을 사용하여 소스 컨테이너 이미지를 로컬 디렉터리에 복사합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow skopeo inspect
명령을 사용하여 소스 컨테이너 이미지를 검사합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 모든 콘텐츠의 압축을 풉니다.
cd $HOME/TEST for f in $(ls); do tar xvf $f; done
$ cd $HOME/TEST $ for f in $(ls); do tar xvf $f; done
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 결과를 확인합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 결과가 올바르면 이미지를 사용할 준비가 된 것입니다.
관련 소스 컨테이너를 사용할 수 있도록 컨테이너 이미지가 릴리스된 후 몇 시간이 걸릴 수 있습니다.