Advertisement
Guest User

Untitled

a guest
Dec 16th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.08 KB | None | 0 0
  1. version: '2'
  2.  
  3. services:
  4.   wordpress:
  5.     image: wordpress:latest
  6.     ports:
  7.      - "8080:80" # change ip if required
  8.     volumes:
  9.      - ./data/wordpress:/var/www/html
  10.       - ./wordpress/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
  11.     environment:
  12.       WORDPRESS_DB_HOST: db
  13.       WORDPRESS_DB_NAME: wordpress
  14.       WORDPRESS_DB_USER: root
  15.       WORDPRESS_DB_PASSWORD: password
  16.     networks:
  17.      - wordpress-network
  18.  
  19.   db:
  20.     image: mariadb:latest # or mariadb
  21.     ports:
  22.      - "3306:3306" # change ip if required
  23.     volumes:
  24.      - ./data/db:/var/lib/mysql
  25.       - ./db:/docker-entrypoint-initdb.d
  26.     environment:
  27.       MYSQL_DATABASE: wordpress
  28.       MYSQL_ROOT_PASSWORD: password
  29.     networks:
  30.      - wordpress-network
  31.  
  32.   nginx:
  33.     build: ./nginx
  34.     ports:
  35.      - "80:80"
  36.       - "443:443"
  37.     volumes:
  38.      - ./nginx/sites-enabled:/etc/nginx/sites-enabled:ro
  39.       - /etc/letsencrypt/ssl:/etc/nginx/ssl
  40.       - ./nginx/html/pokechefslo:/www/html
  41.     networks:
  42.      - wordpress-network
  43.  
  44. networks:
  45.   wordpress-network:
  46.     driver: bridge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement