Skip to content

Instantly share code, notes, and snippets.

@psujit775
Created August 10, 2022 12:54
Show Gist options
  • Save psujit775/5f6e772ebf6cc543c0b90f4aaf67e46b to your computer and use it in GitHub Desktop.
Save psujit775/5f6e772ebf6cc543c0b90f4aaf67e46b to your computer and use it in GitHub Desktop.
docker compose file for wordpress with mysql
version: "3.9"
services:
wordpress:
image: wordpress:6.0.1-apache
restart: always
container_name: wordpress_v6.0.1
working_dir: /var/www/html
depends_on:
- mysql
environment:
- WORDPRESS_DB_PASSWORD=password
- WORDPRESS_DB_USER=root
ports:
- "80:80"
volumes:
- ./html:/var/www/html
deploy:
resources:
limits:
cpus: '1'
memory: 500M
mysql:
image: mysql:8.0.30
restart: always
container_name: mysql_v8.0.30
environment:
- TZ=Asia/Kolkata
- MYSQL_ROOT_PASSWORD=password
- MYSQL_DATABASE=wordpress
volumes:
- ./database:/var/lib/mysql
deploy:
resources:
limits:
cpus: '1'
memory: 500M
networks:
default:
driver: bridge
name: wordpress-network
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment