Rancher: qcow2 이미지를 추가하는 방법은 무엇입니까?

Rancher: qcow2 이미지를 추가하는 방법은 무엇입니까?

인터넷에서 나는 이것을 발견했습니다 :RancherVM 이미지.

편집된 Linux VM이 포함된 qcow2 이미지를 만들었습니다. 어떻게 이를 docker에 추가하고 RancherVM 웹 메뉴에서 볼 수 있습니까?

답변1

나는 무엇을 해야할지 이해합니다. 먼저 qcow2 압축 이미지(qemu 형식)를 생성하거나 변환한 다음 이와 같은 dockerfile을 생성하고 이름을 Dockerfile로 바꿉니다.

FROM rancher/vm-base:0.0.1
COPY centos.img  /base_image/centos7.img
CMD ["-m 2002m"]

그런 다음 docker로 가져오고, 물론 이미지를 복사한 위치에서 이 작업을 수행합니다(제 경우에는 /root/centos.img, pwd가 루트입니다).

docker build -t "centos7:kvm"

그런 다음 ranchervm webgui를 열고 "인스턴스 생성"을 수행한 다음 centos7:kvm을 "미러"에 넣고 원하는 방식으로 다른 항목을 설정한 다음 확인을 클릭합니다. 브라우저에서 vnc를 통해 kvm을 통해 생성된 도커 이미지를 실행할 수 있습니다.

관련 정보