Last changed
docker pull cgr.dev/chainguard/wordpress
Need access to a specific version? Contact us.
Get notified of upcoming product changes, critical vulnerability notifications and patches and more.
Sign InMinimalist Wolfi-based WordPress images.
The image is available on cgr.dev
:
This image was designed to work as a drop-in replacement for the official WordPress FPM-Alpine image, with a distroless variant for increased security on production environments.
The latest-dev
variant should be used to install and customize WordPress with themes and plugins. It has the same features from the upstream WordPress image, with an entrypoint script to set up the database via environment variables. The latest
variant is a production-ready distroless image that should be used to run the WordPress site in a multi-stage build.
You can use the following docker-compose.yml
file to set up a development environment to install and customize WordPress:
For this setup to work, you'll need an nginx.conf
file with the following content:
After running docker compose up
, your WordPress site will be available at http://localhost:8000
. You can follow the installation instructions to set up your site and test your setup, but persisting customizations such as themes and plugins will require a different strategy that requires either setting up a volume for your theme and plugins or copying the custom content to the image through a Dockerfile that uses cgr.dev/chainguard/wordpress:latest-dev
as the base image.
Chainguard Images contain software packages that are direct or transitive dependencies. The following licenses were found in the "latest" version of this image:
Apache-2.0
BSD-2-Clause
BSD-3-Clause
FTL
GCC-exception-3.1
GPL-2.0-only
GPL-2.0-or-later
For a complete list of licenses, please refer to this Image's SBOM.
Software license agreement