This is the repository for the PHP-FPM Docker container implemented for WPLib-Box. It currently provides versions 5.6.32 7.0.25 7.1.9
7.1.9, 7.1, latest (7.1.9/Dockerfile)
7.0.25, 7.0 (7.0.25/Dockerfile)
5.6.32, 5.6 (5.6.32/Dockerfile)
If you want to use this container as part of WPLib, then use the Docker Hub method. Or you can use the GitHub method to build and run the container.
A simple docker pull wplib/php-fpm will pull down the latest version.
start - Spin up a Docker container with the correct runtime configs.
docker run -d --name wplib_php-fpm_7.1.9 --restart unless-stopped --network wplibbox -p 9000:9000 --mount type=bind,source=/var/www,target=/var/www --mount type=bind,source=/srv/sites,target=/srv/sites wplib/php-fpm:7.1.9
stop - Stop a Docker container.
docker stop wplib_php-fpm_7.1.9
run - Run a Docker container in the foreground, (all STDOUT and STDERR will go to console). The Container be removed on termination.
docker run --rm --name wplib_php-fpm_7.1.9 --network wplibbox -p 9000:9000 --mount type=bind,source=/var/www,target=/var/www --mount type=bind,source=/srv/sites,target=/srv/sites wplib/php-fpm:7.1.9
shell - Run a shell, (/bin/bash), within a Docker container.
docker run --rm --name wplib_php-fpm_7.1.9 -i -t --network wplibbox -p 9000:9000 --mount type=bind,source=/var/www,target=/var/www --mount type=bind,source=/srv/sites,target=/srv/sites wplib/php-fpm:7.1.9 /bin/bash
rm - Remove the Docker container.
docker container rm wplib_php-fpm_7.1.9
Simply clone this repository to your local machine
git clone https://github.com/wplib/php-fpm-docker.git
make build - Build Docker images. Build all versions from the base directory or specific versions from each directory.
make list - List already built Docker images. List all versions from the base directory or specific versions from each directory.
make clean - Remove already built Docker images. Remove all versions from the base directory or specific versions from each directory.
make push - Push already built Docker images to Docker Hub, (only for WPLib admins). Push all versions from the base directory or specific versions from each directory.
When you cd into a version directory you can also perform a few more actions.
make start - Spin up a Docker container with the correct runtime configs.
make stop - Stop a Docker container.
make run - Run a Docker container in the foreground, (all STDOUT and STDERR will go to console). The Container be removed on termination.
make shell - Run a shell, (/bin/bash), within a Docker container.
make rm - Remove the Docker container.
Content type
Image
Digest
Size
51.4 MB
Last updated
over 8 years ago
docker pull wplib/php-fpm