
shakiyam/rubocopRuboCop Docker镜像
rubocop-docker是Ruby代码静态分析工具RuboCop的Docker化镜像。RuboCop可对Ruby代码进行风格检查和质量分析,遵循Ruby社区代码风格指南。该镜像提供预配置的RuboCop运行环境,用户无需本地安装Ruby及相关依赖,通过Docker容器即可快速执行代码检查。
通过以下Docker命令对当前目录下的Ruby代码执行检查:
consoledocker container run --rm -t -u "$(id -u):$(id -g)" -v "$PWD":/work:ro docker.io/shakiyam/rubocop
--rm:容器运行结束后自动删除容器文件-t:分配伪终端,优化命令行输出格式-u "$(id -u):$(id -g)":指定容器运行的用户ID和组ID(使用当前用户ID,避免权限冲突)-v "$PWD":/work:ro:将当前工作目录($PWD)以只读方式挂载到容器内的/work目录,供RuboCop检查docker.io/shakiyam/rubocop:镜像名称若项目中存在RuboCop配置文件(如.rubocop.yml),挂载目录后RuboCop会自动读取该文件,按项目自定义规则执行检查。
MIT License
Shinichi Akiyama
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务