zstd: introduce zstd compression support in Fluent Bit #5402
reviewdog [hadolint] report
reported by reviewdog 🐶
Findings (7)
lib/zstd-1.5.6/.circleci/images/primary/Dockerfile|3 col 1| Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
lib/zstd-1.5.6/.circleci/images/primary/Dockerfile|4 col 1| Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
lib/zstd-1.5.6/.circleci/images/primary/Dockerfile|4 col 1| Multiple consecutive RUN
instructions. Consider consolidation.
lib/zstd-1.5.6/.circleci/images/primary/Dockerfile|5 col 1| Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
lib/zstd-1.5.6/.circleci/images/primary/Dockerfile|5 col 1| Multiple consecutive RUN
instructions. Consider consolidation.
lib/zstd-1.5.6/contrib/docker/Dockerfile|5 col 1| Pin versions in apk add. Instead of apk add <package>
use apk add <package>=<version>
lib/zstd-1.5.6/contrib/docker/Dockerfile|7 col 1| Use WORKDIR to switch to a directory
Filtered Findings (0)
Annotations
Check failure on line 3 in lib/zstd-1.5.6/.circleci/images/primary/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/.circleci/images/primary/Dockerfile#L3 <DL3004>(https://github.com/hadolint/hadolint/wiki/DL3004)
Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
Raw output
message:"Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root" location:{path:"lib/zstd-1.5.6/.circleci/images/primary/Dockerfile" range:{start:{line:3 column:1}}} severity:ERROR source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3004" url:"https://github.com/hadolint/hadolint/wiki/DL3004"}
Check failure on line 4 in lib/zstd-1.5.6/.circleci/images/primary/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/.circleci/images/primary/Dockerfile#L4 <DL3004>(https://github.com/hadolint/hadolint/wiki/DL3004)
Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
Raw output
message:"Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root" location:{path:"lib/zstd-1.5.6/.circleci/images/primary/Dockerfile" range:{start:{line:4 column:1}}} severity:ERROR source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3004" url:"https://github.com/hadolint/hadolint/wiki/DL3004"}
Check notice on line 4 in lib/zstd-1.5.6/.circleci/images/primary/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/.circleci/images/primary/Dockerfile#L4 <DL3059>(https://github.com/hadolint/hadolint/wiki/DL3059)
Multiple consecutive `RUN` instructions. Consider consolidation.
Raw output
message:"Multiple consecutive `RUN` instructions. Consider consolidation." location:{path:"lib/zstd-1.5.6/.circleci/images/primary/Dockerfile" range:{start:{line:4 column:1}}} severity:INFO source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3059" url:"https://github.com/hadolint/hadolint/wiki/DL3059"}
Check failure on line 5 in lib/zstd-1.5.6/.circleci/images/primary/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/.circleci/images/primary/Dockerfile#L5 <DL3004>(https://github.com/hadolint/hadolint/wiki/DL3004)
Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root
Raw output
message:"Do not use sudo as it leads to unpredictable behavior. Use a tool like gosu to enforce root" location:{path:"lib/zstd-1.5.6/.circleci/images/primary/Dockerfile" range:{start:{line:5 column:1}}} severity:ERROR source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3004" url:"https://github.com/hadolint/hadolint/wiki/DL3004"}
Check notice on line 5 in lib/zstd-1.5.6/.circleci/images/primary/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/.circleci/images/primary/Dockerfile#L5 <DL3059>(https://github.com/hadolint/hadolint/wiki/DL3059)
Multiple consecutive `RUN` instructions. Consider consolidation.
Raw output
message:"Multiple consecutive `RUN` instructions. Consider consolidation." location:{path:"lib/zstd-1.5.6/.circleci/images/primary/Dockerfile" range:{start:{line:5 column:1}}} severity:INFO source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3059" url:"https://github.com/hadolint/hadolint/wiki/DL3059"}
Check warning on line 5 in lib/zstd-1.5.6/contrib/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/contrib/docker/Dockerfile#L5 <DL3018>(https://github.com/hadolint/hadolint/wiki/DL3018)
Pin versions in apk add. Instead of `apk add <package>` use `apk add <package>=<version>`
Raw output
message:"Pin versions in apk add. Instead of `apk add <package>` use `apk add <package>=<version>`" location:{path:"lib/zstd-1.5.6/contrib/docker/Dockerfile" range:{start:{line:5 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3018" url:"https://github.com/hadolint/hadolint/wiki/DL3018"}
Check warning on line 7 in lib/zstd-1.5.6/contrib/docker/Dockerfile
github-actions / hadolint
[hadolint] lib/zstd-1.5.6/contrib/docker/Dockerfile#L7 <DL3003>(https://github.com/hadolint/hadolint/wiki/DL3003)
Use WORKDIR to switch to a directory
Raw output
message:"Use WORKDIR to switch to a directory" location:{path:"lib/zstd-1.5.6/contrib/docker/Dockerfile" range:{start:{line:7 column:1}}} severity:WARNING source:{name:"hadolint" url:"https://github.com/hadolint/hadolint"} code:{value:"DL3003" url:"https://github.com/hadolint/hadolint/wiki/DL3003"}