Skip to content

Commit 403ef07

Browse files
authored
Merge pull request #56 from elecena/php/8.4.5
Update Dockerfile: use PHP 8.4.5, Python 3.13.2 and Composer 2.8.6
2 parents a6b4c52 + 3e84acb commit 403ef07

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

Dockerfile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# elecena.pl (c) 2015-2024
1+
# elecena.pl (c) 2015-2025
22

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

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

99
# https://hub.docker.com/_/composer
10-
ARG COMPOSER_VERSION=2.8.3
10+
ARG COMPOSER_VERSION=2.8.6
1111

1212
FROM composer:$COMPOSER_VERSION AS php-composer
1313
RUN /usr/bin/composer -v
@@ -45,10 +45,10 @@ RUN docker-php-ext-install \
4545
xsl
4646

4747
# install yaml extensions from PECL
48-
# https://pecl.php.net/package/yaml/2.2.3
48+
# https://pecl.php.net/package/yaml/2.2.4
4949
RUN apk add --virtual build-deps autoconf gcc make g++ zlib-dev \
5050
&& pecl channel-update pecl.php.net \
51-
&& pecl install yaml-2.2.3 && docker-php-ext-enable yaml \
51+
&& pecl install yaml-2.2.4 && docker-php-ext-enable yaml \
5252
&& apk del build-deps
5353

5454
RUN which php; php -v; php -m; php -i | grep ini

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,32 @@ Python and PHP under the same roof (in **under 125 MB Docker image**).
66
https://github.com/elecena/python-php/pkgs/container/python-php
77

88
```
9-
docker pull ghcr.io/elecena/python-php:3.13.0-8.4.1
9+
docker pull ghcr.io/elecena/python-php:3.13.2-8.4.5
1010
```
1111

1212
```
1313
$ docker images | head
14-
REPOSITORY TAG IMAGE ID CREATED SIZE
15-
elecena/python-php latest e831b83d3f79 1 second ago 125MB
14+
REPOSITORY TAG IMAGE ID CREATED SIZE
15+
elecena/python-php latest 2493a5d6b254 1 second ago 117MB
1616
```
1717

1818
## Installed software
1919

2020
```
2121
$ docker run -it elecena/python-php sh info.sh
2222
23-
### Python
24-
Python 3.13.0
25-
virtualenv 20.27.1 from /usr/local/lib/python3.13/site-packages/virtualenv/__init__.py
23+
### Python
24+
Python 3.13.2
25+
virtualenv 20.30.0 from /usr/local/lib/python3.13/site-packages/virtualenv/__init__.py
2626
2727
### PHP
28-
PHP 8.4.1 (cli) (built: Nov 21 2024 17:58:21) (NTS)
28+
PHP 8.4.5 (cli) (built: Mar 14 2025 00:11:50) (NTS)
2929
Copyright (c) The PHP Group
3030
Built by https://github.com/docker-library/php
31-
Zend Engine v4.4.1, Copyright (c) Zend Technologies
32-
with Zend OPcache v8.4.1, Copyright (c), by Zend Technologies
33-
Composer version 2.8.3 2024-11-17 13:13:04
34-
PHP version 8.4.1 (/usr/bin/php)
31+
Zend Engine v4.4.5, Copyright (c) Zend Technologies
32+
with Zend OPcache v8.4.5, Copyright (c), by Zend Technologies
33+
Composer version 2.8.6 2025-02-25 13:03:50
34+
PHP version 8.4.5 (/usr/bin/php)
3535
Run the "diagnose" command to get more detailed diagnostics output.
3636
[PHP Modules]
3737
bz2

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy