Image 如何将流浪者盒子转换为Docker图像
我看到有可能将Docker图像转换成一个流浪的盒子Image 如何将流浪者盒子转换为Docker图像,image,docker,vagrant,provisioning,Image,Docker,Vagrant,Provisioning,我看到有可能将Docker图像转换成一个流浪的盒子 有没有办法将一个流浪的盒子转换成Docker图像?我在Github项目中用EC2盒子和Virtualbox盒子重放了这个。我已经准备了一个带有必要安装的Vagrant文件,你可以自己用你的Vagrant盒子试试 EC2框: 在我的存储库中使用-Skripts创建并提供AMI映像 然后使用Guestfish将图像提取到tarball中我的存储库中的Skripts 将柏油球导入Docker内部。-我的存储库中的示例 现在使用Vagrant Vi
有没有办法将一个流浪的盒子转换成Docker图像?我在Github项目中用EC2盒子和Virtualbox盒子重放了这个。我已经准备了一个带有必要安装的Vagrant文件,你可以自己用你的Vagrant盒子试试 EC2框:
- 在我的存储库中使用-Skripts创建并提供AMI映像
- 然后使用Guestfish将图像提取到tarball中我的存储库中的Skripts
- 将柏油球导入Docker内部。-我的存储库中的示例
$ qemu-img convert -f vmdk -O raw MyTry-disk1.vmdk mytry.img
Vagrant box的VMDK可以在Virtualbox文件夹中找到,通常为~/Virtualbox\VMs/
创建原始文件后,可以应用Guestfish
$ guestfish -a mytry.img --ro
$ ><fs> run
看看容器里面
$ docker run -it mytryimage bash
谢谢,帮了我很多忙!令人惊叹的!非常感谢。问候慕尼黑。注意:guestfish需要根权限。
$ cat mytry.xz | docker import - mytryimage
$ docker run -it mytryimage bash