Skip to content

Instantly share code, notes, and snippets.

@waltspence
Created August 5, 2017 14:27
Show Gist options
  • Save waltspence/bbf2baa0330a993acdf22146082eb0be to your computer and use it in GitHub Desktop.
Save waltspence/bbf2baa0330a993acdf22146082eb0be to your computer and use it in GitHub Desktop.
Docker Compose file for Wordpress, MariaDB, and PHPMyAdmin
version: '2'
services:
wordpress:
image: wordpress:latest
networks:
- front
- back
ports:
- 8080:80
environment:
WORDPRESS_DB_PASSWORD: ChangeMe!
WORDPRESS_DB_NAME: wpdb
WORDPRESS_TABLE_PREFIX: wp_
WORDPRESS_DB_HOST: wordpress_db
volumes:
- ./wordpress-data:/var/www/html
- ./php/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
wordpress_db:
image: mariadb:latest
environment:
MYSQL_ROOT_PASSWORD: ThoriumWordpress18!
volumes:
- wordpress-db-data:/var/lib/mysql
networks:
- back
phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
networks:
- back
ports:
- 8888:80
environment:
MYSQL_USERNAME: root
MYSQL_ROOT_PASSWORD: ChangeMe!
PMA_HOST: wordpress_db
volumes:
wordpress-db-data:
driver: local
networks:
front:
back:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment