Scan results · 181f52c
main · 2 critical · 14 high · 59 medium · 82 low
- low Missing HEALTHCHECK Instruction Dockerfile:1
No HEALTHCHECK instruction. Container health cannot be monitored by orchestrators, reducing reliability and observability.
- low Dockerfile Source Not Pinned Dockerfile:1
FROM instruction without digest pinning. Consider using @sha256:... for immutable builds.
- low Use Absolute Path in WORKDIR Dockerfile:3
WORKDIR should use absolute paths starting with /.
- low Prefer apt-get over apt Dockerfile:15
Use apt-get instead of apt for better script stability in Dockerfiles.
- low Nonsensical Command Dockerfile:15
RUN command uses 'cd' which doesn't persist. Use WORKDIR instead.
- low Nonsensical Command Dockerfile:17
RUN command uses 'cd' which doesn't persist. Use WORKDIR instead.
- low Prefer apt-get over apt Dockerfile:17
Use apt-get instead of apt for better script stability in Dockerfiles.
- low Prefer apt-get over apt Dockerfile:19
Use apt-get instead of apt for better script stability in Dockerfiles.
- low Nonsensical Command Dockerfile:19
RUN command uses 'cd' which doesn't persist. Use WORKDIR instead.
- low Dockerfile Source Not Pinned Dockerfile:21
FROM instruction without digest pinning. Consider using @sha256:... for immutable builds.
Get this for your repo.
Pathfinder runs the same scan on your own repos free. Connect via GitHub in 30 seconds.