
jdkato/valeVale Docker镜像是Vale的官方容器化部署方案。Vale是一款自然语言检查器,支持纯文本、多种标记语言(包括Markdown、reStructuredText、AsciiDoc、HTML)及源代码注释的检查,其核心特点是不提供一刀切的规则集,而是致力于简化自定义规则的配置过程,帮助用户根据特定需求进行语言规范检查。
使用Vale需准备以下组件:
.vale.ini 配置文件(指定检查规则等配置)StylesPath 目录(在配置文件中定义,存放自定义规则)以下示例通过挂载本地目录到容器,实现Vale对指定文档的检查:
shell$ docker run --rm -v $(pwd)/styles:/styles \ -v $(pwd)/fixtures/styles/demo:/docs \ -w /docs \ jdkato/vale .
-v $(pwd)/styles:/styles:将本地styles目录挂载到容器内/styles,用于提供规则文件-v $(pwd)/fixtures/styles/demo:/docs:将本地待检查文档目录挂载到容器内/docs-w /docs:设置容器工作目录为/docs(待检查文档所在目录)jdkato/vale .:运行Vale检查当前目录(.)下的所有内容.vale.ini需包含StylesPath等关键配置,指定规则存放路径StylesPath目录下存放自定义语言规则文件,用于定义检查标准manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务