mirror of
https://github.com/jbowdre/phpipam-agent-docker.git
synced 2024-11-25 16:32:20 +00:00
Update Dockerfile
This commit is contained in:
parent
7e5c3a7b4c
commit
018c41031a
1 changed files with 12 additions and 2 deletions
14
Dockerfile
14
Dockerfile
|
@ -1,5 +1,7 @@
|
||||||
FROM php:5.6-apache
|
FROM php:5.6-apache
|
||||||
MAINTAINER Pierre Cheynier <pierre.cheynier@gmail.com>
|
|
||||||
|
ARG TARGETPLATFORM
|
||||||
|
RUN echo "TARGETPLATFORM : $TARGETPLATFORM"
|
||||||
|
|
||||||
ENV PHPIPAM_AGENT_SOURCE https://github.com/phpipam/phpipam-agent
|
ENV PHPIPAM_AGENT_SOURCE https://github.com/phpipam/phpipam-agent
|
||||||
|
|
||||||
|
@ -15,7 +17,15 @@ RUN docker-php-ext-configure mysqli --with-mysqli=mysqlnd && \
|
||||||
docker-php-ext-install mysqli && \
|
docker-php-ext-install mysqli && \
|
||||||
docker-php-ext-install json && \
|
docker-php-ext-install json && \
|
||||||
docker-php-ext-install pdo_mysql && \
|
docker-php-ext-install pdo_mysql && \
|
||||||
docker-php-ext-configure gmp && \
|
|
||||||
|
if [ "$TARGETPLATFORM" = "linux/386" ] ; then XARCH="i386-linux-gnu" ; fi && \
|
||||||
|
if [ "$TARGETPLATFORM" = "linux/amd64" ] ; then XARCH="x86_64-linux-gnu" ; fi && \
|
||||||
|
if [ "$TARGETPLATFORM" = "linux/arm/v6" ] ; then XARCH="arm-linux-gnueabi" ; fi && \
|
||||||
|
if [ "$TARGETPLATFORM" = "linux/arm/v7" ] ; then XARCH="arm-linux-gnueabihf" ; fi && \
|
||||||
|
if [ "$TARGETPLATFORM" = "linux/arm64" ] ; then XARCH="aarch64-linux-gnu" ; fi && \
|
||||||
|
|
||||||
|
ln -s /usr/include/$XARCH/gmp.h /usr/include/gmp.h && \
|
||||||
|
docker-php-ext-configure gmp --with-gmp=/usr/include/$XARCH && \
|
||||||
docker-php-ext-install gmp && \
|
docker-php-ext-install gmp && \
|
||||||
docker-php-ext-install pcntl
|
docker-php-ext-install pcntl
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue