From 124f78a74c8f69db4cb736862a99dd979bf26adf Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Fri, 3 Dec 2021 08:48:09 +0000 Subject: [PATCH] build(docker): fix Hadolint errors --- tools/docker/Dockerfile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/tools/docker/Dockerfile b/tools/docker/Dockerfile index 1a9bd9f..86da68f 100644 --- a/tools/docker/Dockerfile +++ b/tools/docker/Dockerfile @@ -18,14 +18,16 @@ COPY --from=assets-build /app/web/themes/custom/opdavies/build build FROM php:8.0-fpm-buster AS base -RUN apt update -yqq && apt install -yqq \ +RUN apt-get update -yqq && \ + apt-get install -yqq --no-install-recommends \ libpng-dev \ mariadb-client \ zlib1g-dev \ && docker-php-ext-install \ exif \ gd \ - pdo_mysql + pdo_mysql \ + && rm -fr /var/lib/apt/lists/* ### @@ -33,14 +35,15 @@ FROM base AS dev ARG xdebug_version=2.9.0 -RUN apt update -yqq \ - && apt install -yqq \ +RUN apt-get update -yqq \ + && apt-get install -yqq --no-install-recommends \ git \ pv \ vim \ zip \ && pecl install xdebug-${xdebug_version} \ - && docker-php-ext-enable xdebug + && docker-php-ext-enable xdebug \ + && rm -fr /var/lib/apt/lists/* COPY --from=composer:2 /usr/bin/composer /usr/bin/composer COPY tools/docker/images/php/configs/php.ini /usr/local/etc/php/conf.d/php.ini