Добавить docker-compose.yml

This commit is contained in:
2026-02-07 02:53:18 +00:00
parent 66e5ec0905
commit 819210cd06

47
docker-compose.yml Normal file
View File

@@ -0,0 +1,47 @@
services:
wordpress:
image: wordpress
restart: unless-stopped
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: admin
WORDPRESS_DB_PASSWORD: admin_password
WORDPRESS_DB_NAME: db_name
WORDPRESS_REDIS_HOST: redis
volumes:
- ./wordpress_data:/var/www/html
depends_on:
- db
- redis
networks:
- wordpress-network
db:
image: mysql:latest
restart: unless-stopped
environment:
MYSQL_DATABASE: db_name
MYSQL_USER: admin
MYSQL_PASSWORD: admin_password
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- ./mysql_data:/var/lib/mysql
networks:
- wordpress-network
redis:
image: redis:alpine
restart: unless-stopped
command: redis-server --appendonly yes
ports:
- 6379:6379
volumes:
- ./redis_data:/data
networks:
- wordpress-network
networks:
wordpress-network:
driver: bridge