Removed gmp extension as bcmath does the same

This commit is contained in:
Alejandro Celaya 2022-01-03 19:10:58 +01:00
parent 81f82d3b73
commit 4b4f6f3201
4 changed files with 4 additions and 9 deletions

View File

@ -9,6 +9,7 @@ data/GeoLite2-City*
data/database.sqlite data/database.sqlite
data/shlink-tests.db data/shlink-tests.db
CHANGELOG.md CHANGELOG.md
CONTRIBUTING.md
UPGRADE.md UPGRADE.md
composer.lock composer.lock
vendor vendor

View File

@ -12,13 +12,13 @@ WORKDIR /etc/shlink
# Install required PHP extensions # Install required PHP extensions
RUN \ RUN \
# Temp install dev dependencies needed to compile the extensions # Temp install dev dependencies needed to compile the extensions
apk add --no-cache --virtual .dev-deps sqlite-dev postgresql-dev icu-dev libzip-dev zlib-dev libpng-dev gmp-dev && \ apk add --no-cache --virtual .dev-deps sqlite-dev postgresql-dev icu-dev libzip-dev zlib-dev libpng-dev && \
docker-php-ext-install -j"$(nproc)" pdo_mysql pdo_pgsql intl calendar sockets bcmath zip gd gmp && \ docker-php-ext-install -j"$(nproc)" pdo_mysql pdo_pgsql intl calendar sockets bcmath zip gd && \
apk add --no-cache sqlite-libs && \ apk add --no-cache sqlite-libs && \
docker-php-ext-install -j"$(nproc)" pdo_sqlite && \ docker-php-ext-install -j"$(nproc)" pdo_sqlite && \
# Remove temp dev extensions, and install prod equivalents that are required at runtime # Remove temp dev extensions, and install prod equivalents that are required at runtime
apk del .dev-deps && \ apk del .dev-deps && \
apk add --no-cache postgresql icu libzip libpng gmp apk add --no-cache postgresql icu libzip libpng
# Install sqlsrv driver # Install sqlsrv driver
RUN if [ $(uname -m) == "x86_64" ]; then \ RUN if [ $(uname -m) == "x86_64" ]; then \

View File

@ -31,9 +31,6 @@ RUN docker-php-ext-install gd
RUN apk add --no-cache postgresql-dev RUN apk add --no-cache postgresql-dev
RUN docker-php-ext-install pdo_pgsql RUN docker-php-ext-install pdo_pgsql
RUN apk add --no-cache gmp-dev
RUN docker-php-ext-install gmp
RUN docker-php-ext-install sockets RUN docker-php-ext-install sockets
RUN docker-php-ext-install bcmath RUN docker-php-ext-install bcmath

View File

@ -33,9 +33,6 @@ RUN docker-php-ext-install gd
RUN apk add --no-cache postgresql-dev RUN apk add --no-cache postgresql-dev
RUN docker-php-ext-install pdo_pgsql RUN docker-php-ext-install pdo_pgsql
RUN apk add --no-cache gmp-dev
RUN docker-php-ext-install gmp
RUN docker-php-ext-install sockets RUN docker-php-ext-install sockets
RUN docker-php-ext-install bcmath RUN docker-php-ext-install bcmath