mirror of
https://github.com/jikan-me/jikan-rest.git
synced 2025-02-20 11:23:35 +08:00
added initial dockerfiles for base images
This commit is contained in:
parent
18ae7e535e
commit
badd888719
12
docker/base_image/php-8.0/Dockerfile
Normal file
12
docker/base_image/php-8.0/Dockerfile
Normal file
@ -0,0 +1,12 @@
|
||||
FROM spiralscout/roadrunner:2.10.6 as roadrunner
|
||||
FROM composer:2.3.9 as composer
|
||||
FROM mlocati/php-extension-installer:1.5.29 as php-ext-installer
|
||||
FROM php:8.0-bullseye as runtime
|
||||
ARG GITHUB_PERSONAL_TOKEN
|
||||
COPY --from=composer /usr/bin/composer /usr/bin/composer
|
||||
COPY --from=php-ext-installer /usr/bin/install-php-extensions /usr/local/bin/
|
||||
ENV COMPOSER_HOME="/tmp/composer"
|
||||
RUN install-php-extensions gd exif intl bz2 gettext mongodb-stable redis opcache sockets pcntl
|
||||
|
||||
# install roadrunner
|
||||
COPY --from=roadrunner /usr/bin/rr /usr/bin/rr
|
12
docker/base_image/php-8.1/Dockerfile
Normal file
12
docker/base_image/php-8.1/Dockerfile
Normal file
@ -0,0 +1,12 @@
|
||||
FROM spiralscout/roadrunner:2.10.6 as roadrunner
|
||||
FROM composer:2.3.9 as composer
|
||||
FROM mlocati/php-extension-installer:1.5.29 as php-ext-installer
|
||||
FROM php:8.1-bullseye as runtime
|
||||
ARG GITHUB_PERSONAL_TOKEN
|
||||
COPY --from=composer /usr/bin/composer /usr/bin/composer
|
||||
COPY --from=php-ext-installer /usr/bin/install-php-extensions /usr/local/bin/
|
||||
ENV COMPOSER_HOME="/tmp/composer"
|
||||
RUN install-php-extensions gd exif intl bz2 gettext mongodb-stable redis opcache sockets pcntl
|
||||
|
||||
# install roadrunner
|
||||
COPY --from=roadrunner /usr/bin/rr /usr/bin/rr
|
Loading…
x
Reference in New Issue
Block a user