Skip to content

Instantly share code, notes, and snippets.

@diego-mi
Created April 24, 2018 12:33
Show Gist options
  • Select an option

  • Save diego-mi/0d25398aa6be48ef8ad439c323b87c82 to your computer and use it in GitHub Desktop.

Select an option

Save diego-mi/0d25398aa6be48ef8ad439c323b87c82 to your computer and use it in GitHub Desktop.
version: "3"
services:
nginx:
image: nginx:latest
ports:
- '80:80'
volumes:
- ./devops/nginx:/etc/nginx/conf.d
- ./devops/logs/nginx:/var/log/nginx
- ./wordpress:/var/www/html
links:
- wordpress
restart: always
mysql:
image: mysql:latest
ports:
- '3306:3306'
volumes:
- ./database:/var/lib/mysql
- ./database/dump.sql:/docker-entrypoint-initdb.d/dump.sql
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=${MYSQL_DB_NAME}
restart: always
wordpress:
image: wordpress:4.8-php7.1-fpm
ports:
- '9000:9000'
volumes:
- ./wordpress:/var/www/html
environment:
- WORDPRESS_DB_NAME=${MYSQL_DB_NAME}
- WORDPRESS_TABLE_PREFIX=${MYSQL_TABLE_PREFIX}
- WORDPRESS_DB_HOST=${MYSQL_DB_HOST}
- WORDPRESS_DB_PASSWORD=${MYSQL_ROOT_PASSWORD}
links:
- mysql
restart: always
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment