uploads.ini
upload_max_filesize = 128M
post_max_size = 128M
memory_limit = 256M
docker-compose.yaml
services:
wordpress:
image: wordpress:latest
container_name: wordpress
restart: always
ports:
- 10443:80
environment:
- WORDPRESS_DB_HOST=db:3306
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=wordpress
- WORDPRESS_DB_NAME=wordpress
volumes:
- ./wp_data:/var/www/html
- ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
depends_on:
- db
db:
image: mariadb:latest
container_name: wordpress_db
restart: always
environment:
- MYSQL_ROOT_PASSWORD=rootpass
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=wordpress
volumes:
- ./db_data:/var/lib/mysql