Я использую очень успешно в моем конвейере CI npm dockerfile_lint . Вы можете добавлять или расширять правила. Используя package.json
, вы можете создавать разные конфигурации для разных заданий. Есть и
Docker CLI
docker run -it --rm --privileged -v `pwd`:/root/ \
projectatomic/dockerfile-lint \
dockerfile_lint [-f Dockerfile]
docker run -it --rm --privileged -v `pwd`:/root/ \
-v /var/run/docker.sock:/var/run/docker.sock \
projectatomic/dockerfile-lint \
dockerfile_lint image
и Atomic CLI доступны
atomic run projectatomic/dockerfile-lint
atomic run projectatomic/dockerfile-lint image
Также вы можете нащупать ваши изображения для пометки.