【赛题解答】赛题47:裁剪最小可运行openEuler虚机镜像

是胖九啊 发布于 2020/11/18 16:38
阅读 322
收藏 0

赛题信息:

赛题47:裁剪最小可运行openEuler虚机镜像

赛题类别:云原生
 
赛题难度:低
 
赛题描述:

当前openEuler镜像整体较大,但是在运行容器的环境,并不需要安装多余的组件,因此可以对系 统进行裁剪。要求可以运行isulad,能够启动容器,将系统裁剪至最小化(根文件系统尽可能小),可 供可以启动的虚机镜像。

赛题要求:
产出标准:
1、制作能够启动的虚机镜像,提供镜像制作工具(及源码)
2、支持isulad运行容器
3、提供rootfs镜像,即将虚机根文件系统制作为容器镜像
技术要求:
1、输入为openEuler 20.09 ISO
2、工具语言不限(建议shell、python、golang优先)
 
提问方式:
  1. 关于本赛题的问题,请在该帖下评论提问,赛题导师将对问题进行统一回复。
  2. 请先浏览已有的问题,避免重复提问。
  3. 关于其他赛题、openEuler 基础知识、赛制相关问题,请回到 2020 openEuler 高校开发者大赛问答首页,在相关问题的专属帖下评论提问。

更多信息:

大赛报名通道:
 
初赛作品提交 - 示例文档:
 
赛题解读回顾:
加载中
0
osc_95768086
osc_95768086

可以提交vbox或者vmware的虚机镜像而非qemu的虚机镜像吗?另外在从rootfs生成容器镜像方面希望得到老师的指导。

o
osc_ws9a3mhc
你好,针对提到的两个问题补充说明如下: 1. 目前容器云主流是qemu虚机部署,因此要求是qemu虚机镜像。 2. 将rootfs打成tar包即可视为容器镜像,因为执行docker import file.tar即可导入成容器镜像。进一步转换成可用的虚机镜像则需要参赛者查阅资料给出自动转换方案。
0
osc_99154458
osc_99154458

open euler已经有虚拟化主机选项了,请问是要针对这个安装选项再进一步精简吗?

o
osc_ws9a3mhc
请问你是指虚拟化主机“镜像”?主机镜像是针对通用主机的,本题目意在针对容器云主机做精简。
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部