Nginx + pagepseed / alpine See docker-compose.yml and www folder for sample usage
324
Fuzzy as in reference to the https://en.wikipedia.org/wiki/The_Mythical_Man-Month book where Fred describes the approach of "write one to throw away" as the best start.
Nginx compiled with PageSpeed optimisation library on Alpine Linux.
Maintained by: Aleksi Johansson [email protected]
This image is available publicly at:
This image is based on the fuzzy-alpine-base image https://github.com/wunderkraut/image-fuzzy-alpine-base.
This image adds the following files:
This is a custom nginx configuration:
/etc/nginx/conf.d/*.conf;This image is meant to be extended to application specific images by adding custom configuration.
Versioning is based on Nginx releases. Please see the release notes for detailed information about the versions. After pulling the version of the image you want you can also inspect the version values by running:
docker inspect quay.io/wunder/fuzzy-alpine-nginx-pagespeed
...
"Env": [
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LIBPNG_VERSION=1.2.56",
"PAGESPEED_VERSION=1.11.33.4",
"NGINX_VERSION=1.11.5"
],
...
Run this container as an independent service:
$/> docker run -d quay.io/wunder/fuzzy-alpine-nginx-pagespeed
map any needed services such as php-fpm and mount any source code volumes to whatever path needed:
$/> docker run -d \
-v "$(pwd):/app/web" \
-l "my_running_fpm_container:fpm.app" \
quay.io/wunder/fuzzy-alpine-nginx-pagespeed
Content type
Image
Digest
Size
24.6 MB
Last updated
about 9 years ago
docker pull giang/pagespeed