Closed lukasholzer closed 2 years ago
To ensure the quality of our Dockerfile a static code analysis is a must.
For this there is Haldolint (a docker linting tool that uses shellcheck under the hood to check if everything is right)
Currently running docker run --rm -i hadolint/hadolint < Dockerfile inside the build image results in a lot of errors that we should tackle!
docker run --rm -i hadolint/hadolint < Dockerfile
It follows the docker best practises: https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
Already done in #818
To ensure the quality of our Dockerfile a static code analysis is a must.
For this there is Haldolint (a docker linting tool that uses shellcheck under the hood to check if everything is right)
Currently running
docker run --rm -i hadolint/hadolint < Dockerfile
inside the build image results in a lot of errors that we should tackle!It follows the docker best practises: https://docs.docker.com/develop/develop-images/dockerfile_best-practices/