Skip to content

Instantly share code, notes, and snippets.

@mvaneijgen
Last active July 23, 2018 00:23
Show Gist options
  • Save mvaneijgen/7088fa56d91bd8a7d77f9629ea89e791 to your computer and use it in GitHub Desktop.
Save mvaneijgen/7088fa56d91bd8a7d77f9629ea89e791 to your computer and use it in GitHub Desktop.
Basic docker Wordpress setup with persing database (don't know where it is stored) and persisting Wordpress root and phpMyAdmin running
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
phpmyadmin:
image: phpmyadmin/phpmyadmin:latest
ports:
- "2223:80"
links:
- db:mysql
wordpress:
depends_on:
- db
image: wordpress:latest
volumes:
- ./:/var/www/html
ports:
- "8080:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment