Skip to content

Commit 0cf0ef6

Browse files
author
Robert Kummer
authored
Merge pull request #11 from akmolina28/master
php 7.4 support
2 parents 78f2b21 + d424e5f commit 0cf0ef6

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

Dockerfile

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM php:7.3-alpine
1+
FROM php:7.4-alpine
22

33
LABEL maintainer="ipunkt Business Solutions <[email protected]>" \
44
version.image="v4.4" \
@@ -10,8 +10,8 @@ ENV QUEUE_NAME=default
1010
ENV LARAVEL_HORIZON=false
1111

1212
RUN apk add --no-cache coreutils sqlite-dev libxml2-dev curl-dev gmp-dev icu-dev libpng-dev jpeg-dev freetype-dev autoconf imagemagick-dev gcc libc-dev libzip-dev rabbitmq-c-dev make libtool \
13-
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/freetype2 --with-jpeg-dir=/usr/include \
14-
&& docker-php-ext-install -j$(nproc) bcmath pdo pdo_mysql pdo_sqlite mbstring json xml zip curl gmp intl gd soap sockets pcntl \
13+
&& docker-php-ext-configure gd --with-freetype=/usr/include/freetype2 --with-jpeg=/usr/include \
14+
&& docker-php-ext-install -j$(nproc) bcmath pdo pdo_mysql pdo_sqlite json xml zip curl gmp intl gd soap sockets pcntl \
1515
&& pecl install imagick \
1616
&& pecl install amqp \
1717
&& docker-php-ext-enable imagick
@@ -23,7 +23,7 @@ RUN chmod +x /usr/local/bin/confd \
2323
# Fix alpine iconv problems part 1
2424
# See https://github.com/docker-library/php/issues/240
2525
&& apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community gnu-libiconv \
26-
&& docker-php-ext-enable bcmath pdo pdo_mysql pdo_sqlite mbstring json xml zip curl gmp intl gd imagick soap amqp sockets
26+
&& docker-php-ext-enable bcmath pdo pdo_mysql pdo_sqlite json xml zip curl gmp intl gd imagick soap amqp sockets
2727

2828
# Install pdo if you want to use database queue and install supervisor
2929
RUN apk add --update supervisor && rm -rf /tmp/* /var/cache/apk/*

laravel-horizon.conf.tpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ stdout_events_enabled=1
1313
redirect_stderr=true
1414

1515
[eventlistener:supervisord-watchdog]
16-
command=/usr/bin/python /opt/supervisord-watchdog.py
16+
command=/usr/bin/python3 /opt/supervisord-watchdog.py
1717
events=PROCESS_STATE_FATAL

laravel-worker.conf.tpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ stdout_events_enabled=1
1515
redirect_stderr=true
1616

1717
[eventlistener:supervisord-watchdog]
18-
command=/usr/bin/python /opt/supervisord-watchdog.py
18+
command=/usr/bin/python3 /opt/supervisord-watchdog.py
1919
events=PROCESS_STATE_FATAL

0 commit comments

Comments
 (0)