没有合适的资源?快使用搜索试试~ 我知道了~
dockerfile-parser-rs:用于解析、验证和修改 Dockerfile 的 Rust 库
共31个文件
rs:23个
md:2个
test:1个
需积分: 9 0 下载量 32 浏览量
2021-05-31
12:40:57
上传
评论
收藏 44KB ZIP 举报
温馨提示
dockerfile-parser-rs 一个用于解析和检查 Dockerfiles 的纯 Rust 库,对于执行静态分析、编写 linter 和围绕 Dockerfiles 创建自动化工具非常有用。 它使用正确的语法,除了完整的语法树之外,还可以提供有用的语法错误。 限制 根本不处理 Buildkit 解析器指令。 并非所有指令记录跨度; 如果某些用例缺少跨度,请随时提出问题 未知指令被解析为MiscInstruction而不是产生显式错误。 许多有效但不太有趣的 Docker 指令都是以这种方式处理的,例如ONBUILD 、 MAINTAINER等。有关详细信息,请参阅注释。 用法 有关一些使用示例,请参阅 ,包括一个用于转储 Dockerfile 结构的小实用程序: $ cargo run --example stages Dockerfile.test Finishe
资源推荐
资源详情
资源评论
收起资源包目录
dockerfile-parser-rs-master.zip (31个子文件)
dockerfile-parser-rs-master
Cargo.toml 861B
src
dockerfile_parser.rs 11KB
error.rs 1KB
image.rs 16KB
util.rs 5KB
stage.rs 7KB
test_util.rs 1KB
lib.rs 1KB
splicer.rs 6KB
instructions
mod.rs 323B
from.rs 4KB
env.rs 8KB
misc.rs 2KB
label.rs 6KB
arg.rs 3KB
entrypoint.rs 5KB
copy.rs 6KB
cmd.rs 5KB
run.rs 6KB
parser.rs 291B
dockerfile_parser.pest 5KB
.circleci
config.yml 1KB
Dockerfile.test 804B
examples
splice.rs 937B
stages.rs 935B
LICENSE 1KB
README.md 5KB
tests
parsing.rs 5KB
common.rs 164B
CODE_OF_CONDUCT.md 5KB
.gitignore 118B
共 31 条
- 1
资源评论
还是那个小宇
- 粉丝: 26
- 资源: 4729
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功