Advertisement
Guest User

Untitled

a guest
Apr 13th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. Follow docker wordpress
  2.  
  3. RUN and docker-compose.yml
  4.  
  5. ```
  6. version: '3.3'
  7.  
  8. services:
  9. db:
  10. image: mysql:5.7
  11. volumes:
  12. - db_data:/var/lib/mysql
  13. restart: always
  14. environment:
  15. MYSQL_ROOT_PASSWORD: root
  16. MYSQL_DATABASE: wordpress
  17. MYSQL_USER: wordpress
  18. MYSQL_PASSWORD: wordpress
  19.  
  20. wordpress:
  21. depends_on:
  22. - db
  23. image: wordpress:latest
  24. ports:
  25. - "8000:80"
  26. restart: always
  27. build:
  28. context: .
  29. dockerfile: ./Dockerfile
  30. environment:
  31. WORDPRESS_DB_HOST: db:3306
  32. WORDPRESS_DB_USER: wordpress
  33. WORDPRESS_DB_PASSWORD: wordpress
  34. WORDPRESS_DB_NAME: wordpress
  35. volumes:
  36. - ./uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
  37. # - ./plugins:/var/www/html/wp-content/plugins
  38. - ./themes:/var/www/html/wp-content/themes
  39. volumes:
  40. db_data: {}
  41. ```
  42.  
  43. RUN and update folder permission
  44. ```
  45. docker-compose exec wordpress chown -R www-data:www-data /var/www/html/wp-content/
  46. ```
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement