File tree 5 files changed +15
-27
lines changed
5 files changed +15
-27
lines changed Original file line number Diff line number Diff line change @@ -37,14 +37,14 @@ jobs:
37
37
# tags: adhocore/phpfpm:8.3,adhocore/phpfpm:latest
38
38
# platforms: linux/amd64,linux/arm64
39
39
40
- - name : " [8.2] Build and push"
41
- id : docker_build_82
42
- uses : docker/build-push-action@v4
43
- with :
44
- push : true
45
- file : 8.2.Dockerfile
46
- tags : adhocore/phpfpm:8.2
47
- platforms : linux/amd64,linux/arm64
40
+ # - name: "[8.2] Build and push"
41
+ # id: docker_build_82
42
+ # uses: docker/build-push-action@v4
43
+ # with:
44
+ # push: true
45
+ # file: 8.2.Dockerfile
46
+ # tags: adhocore/phpfpm:8.2
47
+ # platforms: linux/amd64,linux/arm64
48
48
49
49
- name : " [8.1] Build and push"
50
50
id : docker_build_81
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ FROM php:8.0.30-fpm-alpine3.16
3
3
MAINTAINER Jitendra Adhikari <
[email protected] >
4
4
5
5
ENV \
6
- MAXMIND_VERSION=1.4.2 \
7
- SWOOLE_VERSION=4.6.7 \
8
- SWOOLE_ASYNC_VERSION=4.5.5 \
9
6
LD_PRELOAD=/usr/lib/preloadable_libiconv.so \
10
7
PECL_EXTENSIONS_FUTURE="ev imagick ssh2-1.3.1 xlswriter yaf" \
11
8
PECL_EXTENSIONS="apcu ast ds igbinary lzf memcached mongodb msgpack oauth pcov psr redis rdkafka simdjson uuid xdebug xhprof yaml" \
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ FROM php:8.1.27-fpm-alpine3.18
3
3
MAINTAINER Jitendra Adhikari <
[email protected] >
4
4
5
5
ENV \
6
- MAXMIND_VERSION=1.4.2 \
7
- SWOOLE_VERSION=4.8.9 \
8
- SWOOLE_ASYNC_VERSION=4.5.5 \
9
6
LD_PRELOAD=/usr/lib/preloadable_libiconv.so \
10
7
PECL_EXTENSIONS_FUTURE="imagick ssh2-1.3.1 xlswriter" \
11
8
PECL_EXTENSIONS="apcu ast ds ev igbinary lzf memcached mongodb msgpack oauth pcov psr redis rdkafka simdjson uuid xdebug xhprof yaf yaml" \
16
13
COPY docker-* /usr/local/bin/
17
14
18
15
# copy from existing
19
- COPY --from=adhocore/phpfpm:8.1 /usr/local/lib/php/extensions/no-debug-non-zts-20210902/*.so /usr/local/lib/php/extensions/no-debug-non-zts-20210902/
20
- COPY --from=adhocore/phpfpm:8.1 /usr/local/etc/php/conf.d/*.ini /usr/local/etc/php/conf.d/
16
+ # COPY --from=adhocore/phpfpm:8.1 /usr/local/lib/php/extensions/no-debug-non-zts-20210902/*.so /usr/local/lib/php/extensions/no-debug-non-zts-20210902/
17
+ # COPY --from=adhocore/phpfpm:8.1 /usr/local/etc/php/conf.d/*.ini /usr/local/etc/php/conf.d/
21
18
22
19
# ext
23
20
COPY ext.php /ext.php
37
34
openldap-back-mdb tidyhtml yaml zlib \
38
35
#
39
36
# php extensions
40
- && docker-php-source extract \
41
- && rm -f /usr/local/lib/php/extensions/no-debug-non-zts-20210902/intl.so /usr/local/etc/php/conf.d/ docker-php-ext-intl.ini \
37
+ && echo 'php-extensions' && docker-php-source extract \
38
+ && docker-php-ext-remove intl || true \
42
39
&& pecl channel-update pecl.php.net \
43
40
&& { php -m | grep gd || docker-php-ext-configure gd --with-freetype --with-jpeg --enable-gd; } \
44
41
&& docker-php-ext-install-if $PHP_EXTENSIONS \
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ FROM php:8.2.17-fpm-alpine3.18
3
3
MAINTAINER Jitendra Adhikari <
[email protected] >
4
4
5
5
ENV \
6
- MAXMIND_VERSION=1.4.2 \
7
- SWOOLE_VERSION=4.8.9 \
8
- SWOOLE_ASYNC_VERSION=4.5.5 \
9
6
LD_PRELOAD=/usr/lib/preloadable_libiconv.so \
10
7
PECL_EXTENSIONS="apcu ast ds ev igbinary imagick lzf memcached mongodb msgpack oauth pcov \
11
8
psr redis rdkafka simdjson ssh2-1.3.1 uuid xdebug xhprof xlswriter yaml" \
18
15
COPY docker-* /usr/local/bin/
19
16
20
17
# copy from existing
21
- # COPY --from=adhocore/phpfpm:8.2 /usr/local/lib/php/extensions/no-debug-non-zts-20220829/*.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/
22
- # COPY --from=adhocore/phpfpm:8.2 /usr/local/etc/php/conf.d/*.ini /usr/local/etc/php/conf.d/
18
+ COPY --from=adhocore/phpfpm:8.2 /usr/local/lib/php/extensions/no-debug-non-zts-20220829/*.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/
19
+ COPY --from=adhocore/phpfpm:8.2 /usr/local/etc/php/conf.d/*.ini /usr/local/etc/php/conf.d/
23
20
24
21
# ext
25
22
COPY ext.php /ext.php
40
37
#
41
38
# php extensions
42
39
&& docker-php-source extract \
43
- && echo docker-php-ext-remove apcu intl mognodb imagick \
40
+ && docker-php-ext-remove intl \
44
41
&& pecl channel-update pecl.php.net \
45
42
&& { php -m | grep gd || docker-php-ext-configure gd --with-freetype --with-jpeg --enable-gd; } \
46
43
&& docker-php-ext-install-if $PHP_EXTENSIONS \
Original file line number Diff line number Diff line change @@ -3,9 +3,6 @@ FROM php:8.3.4-fpm-alpine3.18
3
3
MAINTAINER Jitendra Adhikari <
[email protected] >
4
4
5
5
ENV \
6
- MAXMIND_VERSION=1.4.2 \
7
- SWOOLE_VERSION=4.8.9 \
8
- SWOOLE_ASYNC_VERSION=4.5.5 \
9
6
LD_PRELOAD=/usr/lib/preloadable_libiconv.so \
10
7
PECL_EXTENSIONS="apcu ast ds ev igbinary lzf memcached mongodb msgpack oauth pcov \
11
8
psr redis rdkafka simdjson ssh2-1.3.1 uuid xdebug xhprof xlswriter yaml" \
You can’t perform that action at this time.
0 commit comments