]> git.armaanb.net Git - dockerfiles.git/blobdiff - wordpress-recon/Dockerfile
add recon
[dockerfiles.git] / wordpress-recon / Dockerfile
diff --git a/wordpress-recon/Dockerfile b/wordpress-recon/Dockerfile
new file mode 100644 (file)
index 0000000..53c4549
--- /dev/null
@@ -0,0 +1,27 @@
+FROM php:7.4-apache
+
+RUN a2enmod rewrite
+
+# install the PHP extensions we need
+
+RUN apt-get update && apt install -y gcc make autoconf libc-dev pkg-config libmemcached-dev libjpeg-dev zlib1g-dev libpng-dev && rm -rf /var/lib/apt/lists/* \
+       php-ext-configure gd \
+       && docker-php-ext-install gd
+RUN docker-php-ext-install mysqli && pecl install redis && docker-php-ext-enable redis
+
+VOLUME /var/www/html
+
+ENV WORDPRESS_VERSION 5.5.1
+ENV WORDPRESS_UPSTREAM_VERSION 5.5.1
+
+# upstream tarballs include ./wordpress/ so this gives us /usr/src/wordpress
+#RUN curl -o wordpress.tar.gz -SL https://wordpress.org/wordpress-${WORDPRESS_UPSTREAM_VERSION}.tar.gz \
+#      && echo "$WORDPRESS_SHA1 *wordpress.tar.gz" \
+#      && tar -xzf wordpress.tar.gz -C /usr/src/ \
+#      && rm wordpress.tar.gz \
+#      && chown -R www-data:www-data /usr/src/wordpress
+
+COPY docker-entrypoint.sh /entrypoint.sh
+
+ENTRYPOINT ["/entrypoint.sh"]
+CMD ["apache2-foreground"]