Merge pull request #67 from TemaSM/ext-sockets

 Added `sockets` extension
This commit is contained in:
le0m
2020-03-17 10:00:55 +01:00
committed by GitHub
28 changed files with 45 additions and 23 deletions
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+1 -1
View File
@@ -24,7 +24,7 @@ RUN buildDeps=" \
libxslt1-dev \
" \
&& apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y $buildDeps $runtimeDeps \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip \
&& docker-php-ext-install bcmath bz2 calendar iconv intl mbstring mcrypt mysql mysqli opcache pdo_mysql pdo_pgsql pgsql soap xsl zip sockets \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install gd \
&& docker-php-ext-configure ldap --with-libdir=lib/x86_64-linux-gnu/ \
+2 -1
View File
@@ -30,7 +30,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -31,6 +31,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -30,7 +30,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -29,7 +29,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -30,6 +30,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -29,7 +29,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -29,7 +29,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -30,6 +30,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -29,7 +29,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -29,6 +29,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -29,6 +29,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+1
View File
@@ -29,6 +29,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
soap \
xsl \
zip \
sockets \
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+2 -1
View File
@@ -28,7 +28,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update -q \
redis \
soap \
xsl \
zip
zip \
sockets
# already installed:
# iconv \
# mbstring \
+4 -3
View File
@@ -25,9 +25,10 @@ EXTENSIONS := \
pdo_pgsql \
pgsql \
redis \
soap \
xsl \
zip
soap \
xsl \
zip \
sockets
ifeq (,$(findstring $(PHP_VERSION), 7.2 7.3 7.4 latest))
# Add more extensions to PHP < 7.2.
EXTENSIONS += mcrypt
+1
View File
@@ -78,6 +78,7 @@ in addition to those you can already find in the [official PHP image](https://hu
- `xsl`
- `Zend OPcache`
- `zip`
- `sockets`
You will probably not need all this stuff. Even if having some extra extensions loaded ain't a big issue in most cases, you will very likely want to checkout this repository, remove unwanted extensions from the `Dockerfile`, and build your own image — for sometimes removing is easier than adding. 😉
+2 -1
View File
@@ -27,7 +27,8 @@ EXTENSIONS := \
redis \
soap \
Xdebug \
zip
zip \
sockets
ifeq (,$(findstring $(PHP_VERSION), 7.2 7.3 7.4 latest))
# Add more extensions to PHP < 7.2.
EXTENSIONS += mcrypt