9.6. bootc 컨테이너에서 디스크 이미지 생성
bcvk 유틸리티를 to-disk 명령과 함께 사용하여 베어 메탈 또는 클라우드 배포를 위한 bootc 컨테이너 이미지를 물리적 또는 가상 디스크 형식으로 변환합니다. .qcow2 와 같은 특정 가상 디스크 파일을 생성하거나 해당 이미지를 블록 장치에 직접 작성합니다.
사전 요구 사항
-
호스트 시스템에
bcvk유틸리티를 설치했습니다. -
로컬 또는 원격
bootc컨테이너 이미지를 사용할 수 있습니다. - 생성된 이미지를 저장할 수 있는 충분한 디스크 공간이 호스트에 있습니다.
-
블록 장치 또는 시스템 경로에 직접 쓸 수 있는
root또는sudo권한이 있습니다.
프로세스
다음 방법 중 하나를 사용하여 디스크 이미지를 생성합니다.
가상 디스크 이미지를 생성합니다.
$ bcvk to-disk --format=qcow2 --disk-size 20G localhost/my-image output-disk.qcow2
-
--format: 출력 디스크 유형을 지정합니다. 지원되는 형식:qcow2및raw(기본값). output-disk.qcow2: 생성된 디스크 이미지의 대상 파일 이름을 지정합니다.물리적 장치에 직접 씁니다.
$ bcvk to-disk registry.redhat.io/rhel10/rhel-bootc:latest /path/to/disk.img주의블록 장치에 직접 쓰기(예:
/dev/sdX)는 해당 장치의 기존 데이터를 모두 덮어씁니다. 명령을 실행하기 전에 대상 경로를 확인합니다.