Skip to content

Instantly share code, notes, and snippets.

@EmranAhmed
Forked from glendaviesnz/docker-compose.yml
Created November 8, 2022 10:37
Show Gist options
  • Save EmranAhmed/43195d7e5793647ce815ff78183ea478 to your computer and use it in GitHub Desktop.
Save EmranAhmed/43195d7e5793647ce815ff78183ea478 to your computer and use it in GitHub Desktop.
Basic WordPress docker compose file
version: '3.7'
services:
mysql:
image: mariadb
ports:
- '3306'
environment:
MYSQL_ROOT_PASSWORD: password
MYSQL_DATABASE: wordpress
volumes:
- 'mysql:/var/lib/mysql'
wordpress:
build: .
depends_on:
- mysql
image: wordpress
ports:
- '4759:80'
environment:
WORDPRESS_DB_USER: root
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DB_NAME: wordpress
volumes: &ref_0
- 'wordpress:/var/www/html'
- '/usr/local/dev/a8c-projects/jetpack/projects/plugins/jetpack:/var/www/html/wp-content/plugins/jetpack'
cli:
depends_on:
- wordpress
image: 'wordpress:cli'
volumes: *ref_0
user: '33:33'
environment:
WORDPRESS_DB_USER: root
WORDPRESS_DB_PASSWORD: password
WORDPRESS_DB_NAME: wordpress
volumes:
wordpress: {}
mysql: {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment