【问题标题】:Static code analysis of Dockerfiles?Dockerfiles的静态代码分析?
【发布时间】:2018-04-01 10:14:37
【问题描述】:

我想知道是否有任何工具支持分析 Dockerfiles 的内容。当然是语法检查,但也会突出显示对需要更新的旧包的引用。

我正在使用SonarQube 对其他代码进行静态代码分析,但如果它不支持它(我找不到它支持的任何信息),是否还有其他工具可以做到这一点?

【问题讨论】:

    标签: sonarqube dockerfile static-analysis


    【解决方案1】:

    虽然这个问题有 2 年的历史,但是有两种方法可以对 Dockerfile 进行静态分析。

    1. 使用FromLatest
    2. 使用Hadolint

    选项#2 是最可取的,因为它可以用作 CICD 管道内的自动化过程。

    Hadolint 还提供了使用“.hadolint.yml”排除消息/错误的方法

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      • 2012-10-04
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 2010-11-11
      • 1970-01-01
      相关资源
      最近更新 更多