Commit Graph

55 Commits

Author SHA1 Message Date
Tianon Gravi
10f96dc6d9 Update permissions from 777 to 1777
This still supports the "arbitrary user" use case but with slightly tighter permissions on the end result.
2023-03-23 14:49:55 -07:00
Jakob Linskeseder
eb33eee283 Add context to comment on php-fpm log-output
See docker-library#358 (comment).
2023-02-17 16:43:53 -08:00
Docker Library Bot
03dcf3bd0c Update 8.0 to 8.0.28 2023-02-14 09:07:36 -08:00
Docker Library Bot
af4fd9abb0 Update 8.0 to 8.0.27 2023-01-05 11:46:15 -08:00
Tianon Gravi
f8c7370994 Add "fastcgi.logging = Off" to fpm defaults
This should (finally) fix errors between FPM and NGINX.
2022-12-20 16:10:03 -08:00
Jesper Noordsij
d4616116cb
Add Alpine 3.17 variant (#1348)
* Add Alpine 3.17 variant for PHP >= 8.1

Also remove Alpine 3.15

* Remove old Alpine 3.13 reference from Dockerfile-linux.template

* Improve Alpine version matching in versions.sh
2022-11-30 10:19:15 -08:00
Docker Library Bot
de42084f6f Update 8.0 to 8.0.26 2022-11-26 11:46:25 -08:00
Kévin Dunglas
7894e0343a
Enable "embed" for the Alpine variant of ZTS builds (#1342) 2022-11-14 15:26:28 -08:00
Kévin Dunglas
231fc4aa50
fix: disable Zend Signals for ZTS builds (#1331) 2022-10-31 16:03:41 -07:00
Docker Library Bot
e553e80b7c Update 8.0 to 8.0.25 2022-10-28 09:14:19 -07:00
Tianon Gravi
72df29ad26 Add new key for Gabriel
See https://www.php.net/gpg-keys.php#gpg-8.0
2022-10-28 09:13:33 -07:00
Docker Library Bot
6bce756281 Update 8.0 to 8.0.24 2022-09-29 23:46:24 -07:00
Docker Library Bot
94e5814390 Update 8.0 to 8.0.23 2022-09-01 07:31:07 -07:00
Docker Library Bot
9a7bde5a52 Update 8.0 to 8.0.22 2022-08-04 05:46:25 -07:00
Docker Library Bot
e9396bf501 Update 8.0 to 8.0.21 2022-07-07 05:47:19 -07:00
Docker Library Bot
23fa543b36 Update 8.0 to 8.0.20 2022-06-09 14:14:25 -07:00
GreyXor
950963c0e3 Alpine 3.16 2022-05-24 15:14:28 -07:00
Docker Library Bot
1e3c65adb6 Update 8.0 to 8.0.19 2022-05-12 05:47:16 -07:00
Tianon Gravi
83dea60a79 Add back 8-zts-alpine, take 2 2022-04-18 11:22:15 -07:00
Docker Library Bot
c5e3d35549 Update 8.0 to 8.0.18 2022-04-14 23:47:10 -07:00
Tianon Gravi
af4cd1a218 Make "strip" in "docker-php-ext-install" conditional on "ZEND_DEBUG_BUILD"
Co-authored-by: Michael Voříšek <mvorisek@mvorisek.cz>
2022-03-24 14:53:29 -07:00
Docker Library Bot
0d8ed27a95 Update 8.0 to 8.0.17 2022-03-17 05:47:50 -07:00
Michael Sierks
b62fa33a71
Use gnu-libiconv for php iconv extension on alpine 2022-03-10 17:02:19 -06:00
Michael Sierks
85143a18bd
Update iconv extension to be shared, so it can be disabled if necessary 2022-03-09 14:38:16 -06:00
Tianon Gravi
c1d608310d Explicitly enable phpdbg in CLI images and *disable* it in all others 2022-03-01 16:41:40 -08:00
Docker Library Bot
62763e00e2 Update 8.0 to 8.0.16 2022-02-17 15:32:25 -08:00
Docker Library Bot
b09fd3beb1 Update 8.0 to 8.0.15 2022-01-20 05:47:35 -08:00
Docker Library Bot
477237ecf2 Update 8.0 to 8.0.14 2021-12-17 08:30:52 -08:00
J0WI
0c60516408 Alpine 3.15 2021-11-25 11:35:55 +01:00
Docker Library Bot
f17e9741e2 Update 8.0 to 8.0.13 2021-11-18 20:40:04 -08:00
Docker Library Bot
b320da41c8 Update 8.0 to 8.0.12 2021-10-21 05:47:41 -07:00
yosifkit
15ddd64eb2
Merge pull request #1213 from infosiftr/strip-ext
Add stripping to installed extensions
2021-10-12 15:55:06 -07:00
Tianon Gravi
b2c6b85e5a Add stripping to installed extensions 2021-10-12 14:01:21 -07:00
Tianon Gravi
6e558df379 Fix "find -perm" syntax (and ignore "strip" failures but not "find" failures) 2021-10-12 13:53:39 -07:00
Tianon Gravi
6d7ea20646 Merge PHP_EXTRA_* into the places they're used
Also, this explicitly treats "cli" and "zts" variants as similar for the purposes of `--enable-embed`.
2021-10-08 17:40:11 -07:00
Docker Library Bot
8d98db4ceb Update 8.0 to 8.0.11 2021-09-23 08:29:10 -07:00
Docker Library Bot
e81ce1cff2 Update 8.0 to 8.0.10 2021-08-26 05:35:05 -07:00
Joe Ferguson
06309249a9 Apply templates using single template 2021-08-24 17:26:53 -07:00
Tianon Gravi
eee43f690e Switch from libedit back to readline
Without this, I cannot input UTF-8 characters, no matter what I set `LANG` to, but this fixes it such that `LANG=C.UTF-8` works again for inputting UTF-8 characters like `💩`.
2021-08-24 16:05:37 -07:00
Joe Ferguson
7a290f78fb Apply templates to add bullseye; drop stretch 2021-08-16 17:50:10 -07:00
Docker Library Bot
a1fd650238 Update 8.0 to 8.0.9 2021-07-29 09:56:51 -07:00
Docker Library Bot
3faaa7c8c6 Update 8.0 to 8.0.8 2021-07-01 11:28:46 -07:00
Tianon Gravi
6da00646d5 Switch from SKS to Ubuntu keyserver
See also https://github.com/docker-library/faq#openpgp--gnupg-keys-and-verification and https://github.com/tianon/pgp-happy-eyeballs
2021-06-22 13:59:01 -07:00
J0WI
a82fd9b024 Add Alpine 3.14 2021-06-16 16:11:19 +02:00
Docker Library Bot
73fc6bb0aa Update 8.0 to 8.0.7 2021-06-03 23:21:10 +00:00
Docker Library Bot
81ceb39449 Update 8.0 to 8.0.6 2021-05-07 17:47:44 +00:00
Docker Library Bot
47f00be324 Update 8.0 to 8.0.5 2021-04-29 14:09:14 +00:00
Docker Library Bot
64811791f0 Update 8.0 to 8.0.3 2021-03-04 20:49:46 +00:00
Tianon Gravi
57143cba91 Update to 8.0.2
This applies the same workaround upstream applied in https://bugs.php.net/bug.php?id=80711#1612456954 for a minor publishing issue they're having. 😬
2021-02-04 10:15:53 -08:00
Tianon Gravi
74175669f4 Adjust "docker-php-ext-enable" to use "grep -Fx"
Also, test both versions (with `.so` and without).

This helps avoid false positives due to lines like `extension=apc` matching `extension=apcu`.
2021-01-20 10:44:08 -08:00