From 814c76fd30221464bc3843e8e60b1443204f1cbd Mon Sep 17 00:00:00 2001 From: Maciej Brencz Date: Mon, 16 Feb 2026 22:46:22 +0000 Subject: [PATCH] Dockerfile: "hardcode" image tags so that dependabot can update them automatically --- Dockerfile | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) diff --git a/Dockerfile b/Dockerfile index db067e2..6010359 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,21 +1,14 @@ # elecena.pl (c) 2015-2026 -# https://hub.docker.com/_/php -ARG PHP_VERSION=8.5.1 - -# https://hub.docker.com/_/python/ -ARG PYTHON_VERSION=3.14.2 - # https://hub.docker.com/_/composer -ARG COMPOSER_VERSION=2.9.3 - -FROM composer:$COMPOSER_VERSION AS php-composer +FROM composer:2.9.3 AS php-composer RUN /usr/bin/composer -v # # PHP # -FROM php:$PHP_VERSION-cli-alpine AS php +# https://hub.docker.com/_/php +FROM php:8.5.1-cli-alpine AS php # check what's already installed RUN php -v; php -m @@ -60,9 +53,8 @@ RUN which php; php -v; php -m; php -i | grep ini # # Python # -FROM python:$PYTHON_VERSION-alpine -ARG PHP_VERSION -ARG COMPOSER_VERSION +# https://hub.docker.com/_/python/ +FROM python:3.14.2-alpine RUN pip install virtualenv && rm -rf /root/.cache RUN python -V @@ -85,8 +77,6 @@ ENV LD_PRELOAD="/usr/lib/preloadable_libiconv.so php-fpm php" RUN php -r '$res = iconv("utf-8", "utf-8//IGNORE", "fooą");' RUN php -v; php -m; php -i | grep ini -ENV PHP_VERSION=$PHP_VERSION -ENV COMPOSER_VERSION=$COMPOSER_VERSION # add an info script WORKDIR /opt