We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hadolint warnings are as below Fix them
{ "runs": [ { "results": [ { "ruleId": "DL3008", "message": { "text": "Pin versions in apt get install. Instead of `apt-get install <package>` use `apt-get install <package>=<version>`" }, "level": "warning", "locations": [ { "physicalLocation": { "region": { "sourceLanguage": "dockerfile", "startColumn": 1, "endColumn": 1, "startLine": 17, "endLine": 17 }, "artifactLocation": { "uri": "./Dockerfile" } } } ] }, { "ruleId": "DL3015", "message": { "text": "Avoid additional packages by specifying `--no-install-recommends`" }, "level": "note", "locations": [ { "physicalLocation": { "region": { "sourceLanguage": "dockerfile", "startColumn": 1, "endColumn": 1, "startLine": 17, "endLine": 17 }, "artifactLocation": { "uri": "./Dockerfile" } } } ] }, { "ruleId": "SC2086", "message": { "text": "Double quote to prevent globbing and word splitting." }, "level": "note", "locations": [ { "physicalLocation": { "region": { "sourceLanguage": "sh", "startColumn": 1, "endColumn": 1, "startLine": 17, "endLine": 17 }, "artifactLocation": { "uri": "./Dockerfile" } } } ] }, { "ruleId": "DL4006", "message": { "text": "Set the SHELL option -o pipefail before RUN with a pipe in it. If you are using /bin/sh in an alpine image or if your shell is symlinked to busybox then consider explicitly setting your SHELL to /bin/ash, or disable this check" }, "level": "warning", "locations": [ { "physicalLocation": { "region": { "sourceLanguage": "dockerfile", "startColumn": 1, "endColumn": 1, "startLine": 17, "endLine": 17 }, "artifactLocation": { "uri": "./Dockerfile" } } } ] }, { "ruleId": "DL3059", "message": { "text": "Multiple consecutive `RUN` instructions. Consider consolidation." }, "level": "note", "locations": [ { "physicalLocation": { "region": { "sourceLanguage": "dockerfile", "startColumn": 1, "endColumn": 1, "startLine": 40, "endLine": 40 }, "artifactLocation": { "uri": "./Dockerfile" } } } ] } ], "tool": { "driver": { "fullName": "Haskell Dockerfile Linter", "shortDescription": { "text": "Dockerfile linter, validate inline bash, written in Haskell" }, "name": "Hadolint", "version": "v2.9.3-0-g346e419-dirty", "downloadUri": "https://github.com/hadolint/hadolint" } }, "defaultSourceLanguage": "dockerfile" } ], "version": "2.1.0", "$schema": "http://json.schemastore.org/sarif-2.1.0" }
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hadolint warnings are as below Fix them
The text was updated successfully, but these errors were encountered: