代码拉取完成,页面将自动刷新
flower: flow your image among the land, its flower.
make flower
for standard flower binarymake debug
for debuggable flower binarymake install
installs flower to /usr/binflower: flow your image among the land, its flower
Usage:
flower
flower [command]
Available Commands:
flow get compatibility result
help Help about any command
image generate image require spec
platform generate platform provider spec
Flags:
-D, --debug Open debug mode
-h, --help Print usage
--log-level string Log level to be used. Either "debug", "info", "warn" or "error" (default "error")
Use "flower [command] --help" for more information about a command.
兼容性定义给出当前flower版本支持的兼容性匹配规则
type ProviderSpec struct {
// Kernel Version of the platform
KernelVersion string
// Syscalls provided by the platform
Syscalls []string
}
type RequireSpec struct {
// Syscalls used by the image
Syscalls []string
// Higher version syscall flags used by the image
SyscallFlags map[string]map[string][]string
// The minimal kernel version that satisfies syscall flags
FlagsVersionRequire string
}
容器OS扫描扫描
特性 | 是否支持 | 备注 |
---|---|---|
获取容器OS内核版本 | 是 | |
通过探针获取容器OS支持的syscall列表 | 是 | |
生成容器OS扫描报告 | 是 | 输出容器OS兼容性定义字段 |
容器应用APP扫描
特性 | 是否支持 | 备注 |
---|---|---|
动态获取系统调用 | 是 | |
动态获取系统调用参数 | 是 | 部分存在于结构体的参数变化未能获取 |
静态系统调用类型1-立即数寻址 | 是 | 包含对立即数的计算 |
静态系统调用类型2-寄存器寻址 | 是 | 包含对寄存器的计算 |
静态系统调用类型2-栈寻址 | 是 | |
静态系统调用类型3-动态函数系统调用寄存器寻址 | 否 | |
静态系统调用类型4-动态函数系统调用栈寻址 | 否 | |
静态系统调用类型5-RIP寻址 | 否 | |
生成容器OS扫描报告 | 是 | 输出容器镜像兼容性定义字段 |
Futuer List | 备注 |
---|---|
调研并定义容器OS sysfs兼容性字段 | |
调研并定义容器镜像 sysfs兼容性字段 |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。