Docker PHP7 Container for Wordpress
gd
mysqli
opcache
tidy
Recommended PHP.ini settings. See https://secure.php.net/manual/en/opcache.installation.php
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
You need to pass the needed directories inside the container. You can map www.conf inside as well to change the properties to your needs. pm.status_path is already set to /status.
Example:
docker run \
-d \
--restart=always \
--name php7-wp \
-h "docker-php7-wp" \
-v ${PWD}/www.conf:/usr/local/etc/php-fpm.d/www.conf \
-v /var/www/wordpress:/var/www/wordpress \
-p 127.0.0.1:9101:9000 schachr/php7_wp
This image has a repository link to the underlying base image php. Whenever this receives an update this container will automatically build itself again.
There is an automatic build dependency to the github repository https://github.com/schachr/docker-php7_wp as well.
All you need to do is to pull it, remove the container (docker rm) if neccessary and restart it (docker create/run).
Content type
Image
Digest
Size
142.6 MB
Last updated
over 8 years ago
docker pull schachr/php7_wp