|
1 | | -FROM php:7.2-alpine |
| 1 | +FROM php:7.3-alpine |
2 | 2 |
|
3 | 3 | LABEL maintainer="ipunkt Business Solutions <info@ipunkt.biz>" \
|
4 | | - version.image="v3.0" \ |
| 4 | + version.image="v4.0" \ |
5 | 5 | version.php=$PHP_VERSION \
|
6 | 6 | description="A supervisor configured to run with laravel artisan queue:work or artisan horizon command"
|
7 | 7 |
|
8 | | -ENV PYTHON_VERSION=2.7.13-r1 |
9 | | -ENV PY_PIP_VERSION=9.0.1-r1 |
10 | | -ENV SUPERVISOR_VERSION=3.3.3 |
11 | | - |
12 | 8 | ENV QUEUE_CONNECTION=redis
|
13 | 9 | ENV QUEUE_NAME=default
|
14 | 10 | ENV LARAVEL_HORIZON=false
|
15 | 11 |
|
16 | | -# Install pdo if you want to use database queue |
17 | | -RUN docker-php-ext-install pdo pdo_mysql pcntl posix |
18 | | - |
19 | | -# Install supervisor |
20 | | -RUN apk update && apk add -u python=$PYTHON_VERSION py-pip=$PY_PIP_VERSION |
21 | | -RUN pip install supervisor==$SUPERVISOR_VERSION |
| 12 | +# Install pdo if you want to use database queue and install supervisor |
| 13 | +RUN docker-php-ext-install pdo pdo_mysql pcntl posix \ |
| 14 | + && apk add --update supervisor && rm -rf /tmp/* /var/cache/apk/* |
22 | 15 |
|
23 | 16 | # Define working directory
|
24 | 17 | WORKDIR /etc/supervisor/conf.d
|
|
0 commit comments