docker-compose.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. version: "3.9"
  2. include:
  3. - ../docker-compose.networks.yml
  4. services:
  5. nginx:
  6. image: nginx:alpine
  7. ports:
  8. - ${RACCNGINX_PORT}:80
  9. volumes:
  10. - ../../../../:${SHOP_ROOT_PATH}
  11. - ../conf/etc/localtime:/etc/localtime:ro
  12. - ../conf/nginx/racc.conf:/etc/nginx/nginx.conf:ro
  13. - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
  14. - ${MERCHANT_PATH}:${SHOP_ROOT_PATH}/merchant
  15. - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
  16. container_name: "${CONTAINER_PREFIX}-rnginx"
  17. command: [nginx,'-g','daemon off;']
  18. networks:
  19. - ${DOCKER_NET_NAME}
  20. racc:
  21. image: php-zts:7.3.18
  22. volumes:
  23. - ../../../../:${SHOP_ROOT_PATH}
  24. - ../conf/etc/localtime:/etc/localtime:ro
  25. - ../conf/php/php-debug.ini:/usr/local/etc/php/php.ini
  26. - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload
  27. - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log
  28. - ../conf/php/spwan-start:/usr/local/bin/spwan-start
  29. container_name: "${CONTAINER_PREFIX}-racc"
  30. command: [ spwan-start,"/racc/racc_run.php","16" ]
  31. networks:
  32. - ${DOCKER_NET_NAME}