9장. bcvk를 사용하여 부팅 가능한 컨테이너 테스트 및 배포
컨테이너화된 시스템 업데이트를 효과적으로 관리하려면 bootc 가상화 키트(bcvk)를 설치합니다. bcvk 툴을 사용하면 bootc 컨테이너에서 직접 임시 VM(가상 머신)을 시작하여 개발 및 배포 프로세스를 단순화할 수 있습니다.
9.1. bootc 컨테이너 가상화 키트 링크 복사링크가 클립보드에 복사되었습니다!
bootc 가상화 키트(bcvk)는 컨테이너 개발과 하드웨어 배포 간의 격차를 해소합니다. bcvk 툴을 사용하면 bootc 컨테이너에서 임시 VM(가상 머신)을 시작하여 부팅 가능한 이미지를 로컬로 테스트하거나 프로덕션 프레임워크의 디스크 이미지를 생성할 수 있습니다.
VM이 개발에 사용된 것과 동일한 컨테이너화된 부팅 가능한 이미지를 실행하므로 bcvk 를 사용하면 환경 전체에서 일관성을 유지합니다.
- 가상화 모드 선택
-
배포하기 전에 사용 사례에 맞는
bcvk모드를 확인합니다.
| 기능 | 임시(실행) | 영구(libvirt) | 디스크 이미지 (to-disk) |
|---|---|---|---|
| 기본 사용 | 빠른 테스트 또는 반복 | 장기 개발 또는 프로덕션 | 베어 메탈 또는 클라우드 가져오기 |
| 지속성 | none (종료 시 삭제됨) | Full (survives reboot) | 전체 (독립 실행형 이미지) |
| 권한 | rootless(사용자 공간) |
|
파일용 rootless, |
| 기본 메모리 | 4GB (4096MB) | 4GB RAM (4096MB) | 해당 없음 |
| 속도 | 가장 빠른 시작 시간 | 중간 (Moderate) | 느린 (디스크 이미지 생성 및 설치 프로세스) |