【发布时间】:2017-08-23 15:48:53
【问题描述】:
我想拥有多个 Docker 容器 - 每个容器用于 Kubernetes POD 中的一项服务。目前,我有 qcow2 图像。使用 guestmount 命令,我可以从 qcow2 镜像生成 tar 文件,并使用 tar 文件创建 docker 镜像。
$ guestmount -a ~/image.qcow2 -i /mnt/convert $ tar -cvzf ~/image.tar.gz -C /mnt/convert ./
但是 docker 镜像包含了 qcow2 中存在的所有服务。
手动为每个服务编写单独的 docker 文件会非常耗时,因为要创建的 docker 文件太多。
是否有任何工具可以为 qcow2 映像中存在的每个服务生成单独的 docker 映像。
【问题讨论】:
标签: docker kubernetes dockerfile