--- /dev/null
+FROM alpine
+
+# Install packages
+RUN set -ex && apk --no-cache add wget perl spawn-fcgi fcgiwrap
+
+#COPY http://nginxlibrary.com/downloads/perl-fcgi/fastcgi-wrapper /usr/bin/fastcgi-wrapper.pl
+#RUN chmod 755 /usr/bin/fastcgi-wrapper.pl
+#COPY ./init.d/* /etc/init.d/
+# Home page
+#RUN mkdir -p /var/www/html && echo '<html><head><title>Welcom to php:7.0-fpm-alpine</title></head><body><h1>Welcom to php:7.0-fpm-alpine</h1></body></html>' > /var/www/html/index.php
+
+# Conf
+
+EXPOSE 8999
+#ENTRYPOINT /usr/bin/fastcgi-wrapper.pl
+ENTRYPOINT /usr/bin/fcgiwrap -s 127.0.0.1:8999
--- /dev/null
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: perl-fcgi
+# Required-Start: $local_fs $remote_fs $network $syslog $named
+# Required-Stop: $local_fs $remote_fs $network $syslog $named
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: starts the perl-fcgi
+# Description: starts perl-fcgi using start-stop-daemon
+### END INIT INFO
+PERL_SCRIPT=/usr/bin/fastcgi-wrapper.pl
+RETVAL=0
+case "$1" in
+ start)
+ $PERL_SCRIPT >/var/log/perl-fcgi.log 2>&1
+ RETVAL=$?
+ ;;
+ stop)
+ killall -9 /usr/bin/perl
+ RETVAL=$?
+ ;;
+ restart)
+ $0 stop
+ $0 start
+ RETVAL=$?
+ ;;
+ *)
+ echo "Usage: perl-fastcgi {start|stop|restart}"
+ exit 1
+ ;;
+esac
+exit $RETVAL
--- /dev/null
+[socket]
+user = www-data
+group = www-data
+listen = /var/run/php5-fpm.sock
+listen.owner = www-data
+listen.group = www-data
+pm = dynamic
+pm.max_children = 5
+pm.start_servers = 2
+pm.min_spare_servers = 1
+pm.max_spare_servers = 3
+chdir = /
--- /dev/null
+[www]
+user = www-data
+group = www-data
+listen = 127.0.0.1:9000
+pm = dynamic
+pm.max_children = 5
+pm.start_servers = 2
+pm.min_spare_servers = 1
+pm.max_spare_servers = 3
FROM php:7.0-fpm-alpine
RUN mkdir /opt
-# Install php extentions
+# Install php packages and extentions
RUN set -ex && apk --no-cache add postgresql-dev sqlite bash perl perl-uri libmcrypt-dev
RUN docker-php-ext-install -j$(grep ^proc /proc/cpuinfo |wc -l) mcrypt pdo pdo_mysql pdo_sqlite pdo_sqlite pdo_pgsql pgsql mcrypt