Skip to content

Instantly share code, notes, and snippets.

@CreedsCode
Created June 26, 2021 19:10
Show Gist options
  • Save CreedsCode/46ffcce78aa1d76c5d8c55f140c2666d to your computer and use it in GitHub Desktop.
Save CreedsCode/46ffcce78aa1d76c5d8c55f140c2666d to your computer and use it in GitHub Desktop.
My dev env, when working with Wordpress
version: '3'
services:
mysql:
image: mysql:5
container_name: mysql
environment:
- MYSQL_DATABASE=wpdb
- MYSQL_USER=wpuser
- MYSQL_PASSWORD=wpsecret
- MYSQL_ROOT_PASSWORD=mysecret
volumes:
- wpdata:/var/lib/mysql
ports:
- "3306:3306"
networks:
- wpnet
restart: on-failure
wordpress:
image: wordpress
container_name: wordpress
depends_on:
- mysql
environment:
- WORDPRESS_DB_HOST=mysql
- WORDPRESS_DB_NAME=wpdb
- WORDPRESS_DB_USER=wpuser
- WORDPRESS_DB_PASSWORD=wpsecret
volumes:
- wpfiles:/var/www/html
- ./wp-content:/var/www/html/wp-content
ports:
- "8001:80"
networks:
- wpnet
restart: on-failure
volumes:
wpdata:
wpfiles:
networks:
wpnet:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment