Docker4WordPress is a set of docker images optimized for WordPress. Use docker-compose.yml file from this repository to spin up a local environment for WordPress on Linux, macOS and Windows.
Read Getting Started.
The WordPress stack consist of the following containers:
Container | Versions | Service name | Image | Enabled by default |
---|---|---|---|---|
Nginx | 1.13, 1.12 | nginx | wodby/wordpress-nginx | ✓ |
Apache | 2.4 | apache | wodby/php-apache | |
WordPress | 4 | php | wodby/wordpress | ✓ |
PHP | 7.1, 7.0 | php | wodby/wordpress-php | |
MariaDB | 10.1 | mariadb | wodby/mariadb | ✓ |
Redis | 3.2 | redis | wodby/redis | |
Varnish | 4.1 | varnish | wodby/wordpress-varnish | |
AthenaPDF | 2.10.0 | athenapdf | arachnysdocker/athenapdf-service | |
Webgrind | 1.5 | webgrind | wodby/webgrind | |
Blackfire | latest | blackfire | blackfire/blackfire | |
phpMyAdmin | latest | pma | phpmyadmin/phpmyadmin | |
Mailhog | latest | mailhog | mailhog/mailhog | ✓ |
Portainer | latest | portainer | portainer/portainer | ✓ |
Traefik | latest | traefik | _/traefik | ✓ |
Supported WordPress versions: 4
Full documentation is available at http://docker4wordpress.readthedocs.io.
Deploy docker-based WordPress stack with orchestrations to your own server via Wodby.
This project is licensed under the MIT open source license.