1
0

docker-compose.yml 668 B

123456789101112131415161718192021222324252627282930313233
  1. version: "3"
  2. services:
  3. web:
  4. image: stilleshan/dujiaoka
  5. environment:
  6. # - INSTALL=false
  7. - INSTALL=true
  8. # - MODIFY=true
  9. volumes:
  10. - ./env.conf:/dujiaoka/.env
  11. - ./uploads:/dujiaoka/public/uploads
  12. - ./storage:/dujiaoka/storage
  13. ports:
  14. - 56789:80
  15. restart: always
  16. db:
  17. image: mariadb:focal
  18. restart: always
  19. environment:
  20. - MYSQL_ROOT_PASSWORD=YOUR_PASSWORD
  21. - MYSQL_DATABASE=dujiaoka
  22. - MYSQL_USER=dujiaoka
  23. - MYSQL_PASSWORD=YOUR_PASSWORD
  24. volumes:
  25. - ./mysql:/var/lib/mysql
  26. redis:
  27. image: redis:alpine
  28. restart: always
  29. volumes:
  30. - ./redis:/data