|
1 | | -FROM php:8.2.14-cli-alpine3.19 as compile |
| 1 | +FROM php:8.3.3-cli-alpine3.19 as compile |
2 | 2 |
|
3 | 3 | ENV PHP_REDIS_VERSION="6.0.2" \ |
4 | 4 | PHP_MONGODB_VERSION="1.16.1" \ |
@@ -149,12 +149,12 @@ RUN \ |
149 | 149 | ./configure && \ |
150 | 150 | make && make install |
151 | 151 |
|
152 | | -FROM php:8.2.14-cli-alpine3.19 as final |
| 152 | +FROM php:8.3.3-cli-alpine3.19 as final |
153 | 153 |
|
154 | 154 | LABEL maintainer="team@appwrite.io" |
155 | 155 |
|
156 | 156 | ENV DOCKER_CONFIG=${DOCKER_CONFIG:-$HOME/.docker} |
157 | | -ENV DOCKER_COMPOSE_VERSION=v2.20.3 |
| 157 | +ENV DOCKER_COMPOSE_VERSION="v2.24.6" |
158 | 158 |
|
159 | 159 | RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone |
160 | 160 |
|
@@ -200,18 +200,18 @@ RUN \ |
200 | 200 |
|
201 | 201 | WORKDIR /usr/src/code |
202 | 202 |
|
203 | | -COPY --from=swoole /usr/local/lib/php/extensions/no-debug-non-zts-20220829/swoole.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
204 | | -COPY --from=redis /usr/local/lib/php/extensions/no-debug-non-zts-20220829/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
205 | | -COPY --from=imagick /usr/local/lib/php/extensions/no-debug-non-zts-20220829/imagick.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
206 | | -COPY --from=yaml /usr/local/lib/php/extensions/no-debug-non-zts-20220829/yaml.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
207 | | -COPY --from=maxmind /usr/local/lib/php/extensions/no-debug-non-zts-20220829/maxminddb.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
208 | | -COPY --from=mongodb /usr/local/lib/php/extensions/no-debug-non-zts-20220829/mongodb.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
209 | | -COPY --from=scrypt /usr/local/lib/php/extensions/no-debug-non-zts-20220829/scrypt.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
210 | | -COPY --from=zstd /usr/local/lib/php/extensions/no-debug-non-zts-20220829/zstd.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
211 | | -COPY --from=brotli /usr/local/lib/php/extensions/no-debug-non-zts-20220829/brotli.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
212 | | -COPY --from=lz4 /usr/local/lib/php/extensions/no-debug-non-zts-20220829/lz4.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
213 | | -COPY --from=snappy /usr/local/lib/php/extensions/no-debug-non-zts-20220829/snappy.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
214 | | -COPY --from=xdebug /usr/local/lib/php/extensions/no-debug-non-zts-20220829/xdebug.so /usr/local/lib/php/extensions/no-debug-non-zts-20220829/ |
| 203 | +COPY --from=swoole /usr/local/lib/php/extensions/no-debug-non-zts-20230831/swoole.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 204 | +COPY --from=redis /usr/local/lib/php/extensions/no-debug-non-zts-20230831/redis.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 205 | +COPY --from=imagick /usr/local/lib/php/extensions/no-debug-non-zts-20230831/imagick.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 206 | +COPY --from=yaml /usr/local/lib/php/extensions/no-debug-non-zts-20230831/yaml.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 207 | +COPY --from=maxmind /usr/local/lib/php/extensions/no-debug-non-zts-20230831/maxminddb.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 208 | +COPY --from=mongodb /usr/local/lib/php/extensions/no-debug-non-zts-20230831/mongodb.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 209 | +COPY --from=scrypt /usr/local/lib/php/extensions/no-debug-non-zts-20230831/scrypt.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 210 | +COPY --from=zstd /usr/local/lib/php/extensions/no-debug-non-zts-20230831/zstd.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 211 | +COPY --from=brotli /usr/local/lib/php/extensions/no-debug-non-zts-20230831/brotli.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 212 | +COPY --from=lz4 /usr/local/lib/php/extensions/no-debug-non-zts-20230831/lz4.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 213 | +COPY --from=snappy /usr/local/lib/php/extensions/no-debug-non-zts-20230831/snappy.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
| 214 | +COPY --from=xdebug /usr/local/lib/php/extensions/no-debug-non-zts-20230831/xdebug.so /usr/local/lib/php/extensions/no-debug-non-zts-20230831/ |
215 | 215 |
|
216 | 216 | # Enable Extensions |
217 | 217 | RUN echo extension=swoole.so >> /usr/local/etc/php/conf.d/swoole.ini |
|
0 commit comments