Skip to content

Commit

Permalink
PHP8.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeroen-G authored Mar 15, 2024
1 parent 07f28f4 commit eb782f4
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
tag: [ web8.0, web8.1, web8.2 ]
tag: [ web8.0, web8.1, web8.2, web8.3 ]
env:
DOCKER_TOKEN: ${{ secrets.DOCKER_TOKEN }}
TAG: ${{ matrix.tag }}
Expand Down
35 changes: 35 additions & 0 deletions web8.3.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
FROM existenz/webstack:8.3

RUN apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ --allow-untrusted gnu-libiconv; \
apk -U --no-cache add \
php83 \
php83-bcmath \
php83-curl \
php83-dom \
php83-exif \
php83-gd \
php83-iconv \
php83-intl \
php83-mbstring \
php83-pcntl \
php83-pdo_mysql \
php83-phar \
php83-posix \
php83-redis \
php83-session \
php83-xml \
php83-zip \
php83-tokenizer \
php83-fileinfo \
php83-xmlwriter \
php83-xmlreader \
php83-simplexml \
&& rm -rf /var/cache/apk/* \
&& ln -s /usr/bin/php83 /usr/bin/php

# See https://github.com/docker-library/php/issues/240
ENV LD_PRELOAD /usr/lib/preloadable_libiconv.so php

COPY --from=composer:latest /usr/bin/composer /usr/bin/composer

ONBUILD COPY --chown=php:nginx . /www

0 comments on commit eb782f4

Please sign in to comment.