docker-compose.yml 791 B

1234567891011121314151617181920212223242526272829303132
  1. version: '2'
  2. services:
  3. mariadb:
  4. image: mariadb:10.1
  5. command: mysqld --innodb-buffer-pool-size=64M
  6. volumes:
  7. - "./mariadb:/var/lib/mysql"
  8. # - "./dump.sql:/tmp/dump.sql"
  9. restart: always
  10. # ports:
  11. # - "43306:3306"
  12. env_file:
  13. - "./mariadb.env"
  14. wordpress:
  15. depends_on:
  16. - mariadb
  17. image: wordpress:latest
  18. links:
  19. - mariadb
  20. volumes:
  21. - "./upload_size.ini:/usr/local/etc/php/conf.d/upload_size.ini"
  22. - "./themes:/var/www/html/wp-content/themes"
  23. - "./uploads:/var/www/html/wp-content/uploads"
  24. - "./languages:/var/www/html/wp-content/languages"
  25. - "./plugins:/var/www/html/wp-content/plugins"
  26. ports:
  27. - "42080:80"
  28. - "42443:443"
  29. restart: always
  30. env_file:
  31. - "./wordpress.env"