فهرست منبع

Move php-fpm to Docker hub

andryyy 8 سال پیش
والد
کامیت
6104cd11ce
2فایلهای تغییر یافته به همراه16 افزوده شده و 8 حذف شده
  1. 1 8
      006-build-php-fpm.sh
  2. 15 0
      data/Dockerfiles/php-fpm/Dockerfile

+ 1 - 8
006-build-php-fpm.sh

@@ -25,11 +25,4 @@ docker run \
 	--name ${NAME} \
 	--network-alias=phpfpm \
 	-h phpfpm \
-	php:${PHPVERS}
-
-echo "Installing intl and mysql pdo extension..."
-docker exec ${NAME} /bin/bash -c "apt-get update && apt-get install -y zlib1g-dev libicu-dev g++ libidn11-dev"
-docker exec ${NAME} docker-php-ext-configure intl pdo pdo_mysql
-docker exec ${NAME} docker-php-ext-install intl pdo pdo_mysql
-echo "Restarting container..."
-docker restart ${NAME}
+	andryyy/mailcow-dockerized:phpfpm

+ 15 - 0
data/Dockerfiles/php-fpm/Dockerfile

@@ -0,0 +1,15 @@
+FROM php:7.1-fpm
+MAINTAINER Andre Peters <andre.peters@servercow.de>
+
+ENV DEBIAN_FRONTEND noninteractive
+
+RUN apt-get update \
+        && apt-get install -y zlib1g-dev libicu-dev g++ libidn11-dev
+
+RUN docker-php-ext-configure intl
+RUN docker-php-ext-install intl pdo pdo_mysql
+
+WORKDIR /var/www/html
+
+EXPOSE 9000
+CMD ["php-fpm"]