From 456e0afed82141f2404247181e144c8fb42a2a6d Mon Sep 17 00:00:00 2001 From: Serreau Jovann Date: Thu, 19 Mar 2026 14:59:45 +0100 Subject: [PATCH] Fix Hadolint warnings: add --no-install-recommends to apt-get install - Add --no-install-recommends to both dev and prod Dockerfiles (DL3015) - Add .hadolint.yaml to ignore DL3008 (pin versions) Co-Authored-By: Claude Opus 4.6 (1M context) --- .hadolint.yaml | 2 ++ docker/php/dev/Dockerfile | 2 +- docker/php/prod/Dockerfile | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 .hadolint.yaml diff --git a/.hadolint.yaml b/.hadolint.yaml new file mode 100644 index 0000000..8f7e23e --- /dev/null +++ b/.hadolint.yaml @@ -0,0 +1,2 @@ +ignored: + - DL3008 diff --git a/docker/php/dev/Dockerfile b/docker/php/dev/Dockerfile index efb6af7..a722ec5 100644 --- a/docker/php/dev/Dockerfile +++ b/docker/php/dev/Dockerfile @@ -1,6 +1,6 @@ FROM php:8.4-fpm -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y --no-install-recommends \ libpq-dev \ libsqlite3-dev \ libzip-dev \ diff --git a/docker/php/prod/Dockerfile b/docker/php/prod/Dockerfile index c8bc7ff..ac04402 100644 --- a/docker/php/prod/Dockerfile +++ b/docker/php/prod/Dockerfile @@ -1,6 +1,6 @@ FROM php:8.4-fpm -RUN apt-get update && apt-get install -y \ +RUN apt-get update && apt-get install -y --no-install-recommends \ libpq-dev \ libsqlite3-dev \ libzip-dev \