在互联网上我发现了这个:RancherVM 镜像。
我已经创建了包含我编辑的 Linux VM 的 qcow2 映像,如何添加到 docker 并从 RancherVM Web 菜单中查看它?
答案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是root)
docker build -t "centos7:kvm"
然后打开ranchervm webgui,执行“创建实例”并将centos7:kvm放入“镜像”中,按照您喜欢的方式设置其他内容,然后单击确定您可以在浏览器上通过vnc运行通过kvm创建的docker镜像。