First Commit
This commit is contained in:
34
Dockerfile
34
Dockerfile
@@ -12,26 +12,26 @@ RUN echo "Asia/Jakarta" > /etc/timezone
|
||||
RUN apk add --no-cache nginx supervisor
|
||||
|
||||
# Install prerequisites required for tools and extensions installed later on.
|
||||
RUN apk add --update bash gnupg less libpng-dev libzip-dev su-exec unzip
|
||||
# RUN apk add --update bash gnupg less libpng-dev libzip-dev su-exec unzip
|
||||
|
||||
# Install prerequisites for the sqlsrv and pdo_sqlsrv PHP extensions.
|
||||
RUN curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/msodbcsql18_18.3.2.1-1_amd64.apk \
|
||||
&& curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
&& curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/msodbcsql18_18.3.2.1-1_amd64.sig \
|
||||
&& curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/mssql-tools18_18.3.1.1-1_amd64.sig \
|
||||
&& curl https://packages.microsoft.com/keys/microsoft.asc | gpg --import - \
|
||||
&& gpg --verify msodbcsql18_18.3.2.1-1_amd64.sig msodbcsql18_18.3.2.1-1_amd64.apk \
|
||||
&& gpg --verify mssql-tools18_18.3.1.1-1_amd64.sig mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
&& apk add --allow-untrusted msodbcsql18_18.3.2.1-1_amd64.apk mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
&& rm *.apk *.sig
|
||||
# # Install prerequisites for the sqlsrv and pdo_sqlsrv PHP extensions.
|
||||
# RUN curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/msodbcsql18_18.3.2.1-1_amd64.apk \
|
||||
# && curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
# && curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/msodbcsql18_18.3.2.1-1_amd64.sig \
|
||||
# && curl -O https://download.microsoft.com/download/3/5/5/355d7943-a338-41a7-858d-53b259ea33f5/mssql-tools18_18.3.1.1-1_amd64.sig \
|
||||
# && curl https://packages.microsoft.com/keys/microsoft.asc | gpg --import - \
|
||||
# && gpg --verify msodbcsql18_18.3.2.1-1_amd64.sig msodbcsql18_18.3.2.1-1_amd64.apk \
|
||||
# && gpg --verify mssql-tools18_18.3.1.1-1_amd64.sig mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
# && apk add --allow-untrusted msodbcsql18_18.3.2.1-1_amd64.apk mssql-tools18_18.3.1.1-1_amd64.apk \
|
||||
# && rm *.apk *.sig
|
||||
|
||||
# Retrieve the script used to install PHP extensions from the source container.
|
||||
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/install-php-extensions
|
||||
# # Retrieve the script used to install PHP extensions from the source container.
|
||||
# COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/bin/install-php-extensions
|
||||
|
||||
# Install required PHP extensions and all their prerequisites available via apt.
|
||||
RUN chmod uga+x /usr/bin/install-php-extensions \
|
||||
&& sync \
|
||||
&& install-php-extensions bcmath ds exif gd intl opcache pcntl pdo_sqlsrv redis sqlsrv zip
|
||||
# # Install required PHP extensions and all their prerequisites available via apt.
|
||||
# RUN chmod uga+x /usr/bin/install-php-extensions \
|
||||
# && sync \
|
||||
# && install-php-extensions bcmath ds exif gd intl opcache pcntl pdo_sqlsrv redis sqlsrv zip
|
||||
|
||||
# Install PHP Extensions
|
||||
RUN set -ex && apk --no-cache add icu-dev postgresql-dev
|
||||
|
||||
Reference in New Issue
Block a user