Wordpress build with Redis support
10K+
Production-ready WordPress image with Redis support and optimized PHP settings for high-performance WordPress hosting.
# Pull from Docker Hub
docker pull cloudbedrock/cribops-wp:latest
# Or pull from GitHub Container Registry
docker pull ghcr.io/cloudbedrock/cribops-wp:latest
version: '3.8'
services:
wordpress:
image: cloudbedrock/cribops-wp:latest
ports:
- "8080:80"
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
- wordpress_data:/var/www/html
db:
image: mysql:8.0
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- db_data:/var/lib/mysql
volumes:
wordpress_data:
db_data:
version: '3.8'
services:
wordpress:
image: cloudbedrock/cribops-wp:latest
ports:
- "8080:80"
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
WORDPRESS_CONFIG_EXTRA: |
define('WP_REDIS_HOST', 'redis');
define('WP_REDIS_PORT', 6379);
volumes:
- wordpress_data:/var/www/html
redis:
image: redis:7-alpine
command: redis-server --appendonly yes
volumes:
- redis_data:/data
db:
image: mysql:8.0
environment:
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- db_data:/var/lib/mysql
volumes:
wordpress_data:
redis_data:
db_data:
| Setting | Value | Description |
|---|---|---|
| upload_max_filesize | 256M | Maximum upload file size |
| post_max_size | 256M | Maximum POST data size |
| max_execution_time | 600 | Maximum script execution time (10 minutes) |
| memory_limit | 512M | PHP memory limit |
| max_input_vars | 10000 | Maximum input variables |
| max_file_uploads | 50 | Maximum concurrent file uploads |
All standard WordPress environment variables are supported:
WORDPRESS_DB_HOSTWORDPRESS_DB_USERWORDPRESS_DB_PASSWORDWORDPRESS_DB_NAMEWORDPRESS_TABLE_PREFIXWORDPRESS_DEBUGWORDPRESS_CONFIG_EXTRAlatest, php8.3-redis - Latest stable build with PHP 8.3vX.Y.Z - Specific version releasesmain-<sha> - Development builds from main branchgit clone https://github.com/cloudbedrock/cribops-wp.git
cd cribops-wp
docker build -t cribops-wp:custom .
This Docker image is open source and available under the MIT License.
For issues and feature requests, please visit: https://github.com/CloudBedrock/cribops-wp/issues
Maintained by CloudBedrock / CribOps for the CribOps platform.
Content type
Image
Digest
sha256:052acc5fb…
Size
182.7 MB
Last updated
9 months ago
docker pull cloudbedrock/cribops-wp