Skip to content

Commit d40677e

Browse files
authored
PHP 8.1.2 and Python 3.10.2
And bump Composer version + expose it via env variable
1 parent c2057ee commit d40677e

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Dockerfile

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
# elecena.pl (c) 2015-2021
1+
# elecena.pl (c) 2015-2022
22

33
# https://hub.docker.com/_/php
4-
ARG PHP_VERSION=8.1.0
4+
ARG PHP_VERSION=8.1.2
55

66
# https://hub.docker.com/_/python/
7-
ARG PYTHON_VERSION=3.10.1
7+
ARG PYTHON_VERSION=3.10.2
88

99
# https://hub.docker.com/_/composer
10-
FROM composer:2 AS php-composer
10+
ARG COMPOSER_VERSION=2.2.6
11+
12+
FROM composer:$COMPOSER_VERSION AS php-composer
1113
RUN /usr/bin/composer -v
1214

1315
#
@@ -41,6 +43,7 @@ RUN which php; php -v; php -m; php -i | grep ini
4143
#
4244
FROM python:$PYTHON_VERSION-alpine
4345
ARG PHP_VERSION
46+
ARG COMPOSER_VERSION
4447

4548
RUN pip install virtualenv && rm -rf /root/.cache
4649
RUN python -V
@@ -64,6 +67,7 @@ RUN php -r '$res = iconv("utf-8", "utf-8//IGNORE", "fooą");'
6467

6568
RUN php -v; php -m; php -i | grep ini
6669
ENV PHP_VERSION $PHP_VERSION
70+
ENV COMPOSER_VERSION $COMPOSER_VERSION
6771

6872
# add an info script
6973
WORKDIR /opt

0 commit comments

Comments
 (0)