version: "3.9" include: - ../docker-compose.networks.yml services: nginx: image: nginx:alpine ports: - ${ADMINGINX_PORT}:80 volumes: - ../../../../:${SHOP_ROOT_PATH} - ../conf/etc/localtime:/etc/localtime:ro - ../conf/nginx/admin.conf:/etc/nginx/nginx.conf:ro - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload - ${MERCHANT_PATH}:${SHOP_ROOT_PATH}/merchant - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log container_name: "${CONTAINER_PREFIX}-adnginx" command: [ nginx,'-g','daemon off;' ] extra_hosts: - docker.hostip:172.17.0.1 networks: - ${DOCKER_NET_NAME} mch: image: php-zts:7.3.18 volumes: - ../../../../:${SHOP_ROOT_PATH} - ../conf/etc/localtime:/etc/localtime:ro - ../conf/php/php.ini:/usr/local/etc/php/php.ini - ../conf/php/spwan-start:/usr/local/bin/spwan-start - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log container_name: '${CONTAINER_PREFIX}-admch' command: [ spwan-start,"/mchsrv/mchsrv_run.php","8" ] networks: - ${DOCKER_NET_NAME} web: image: php-fpm:alpine volumes: - ../../../../:${SHOP_ROOT_PATH} - ../conf/etc/localtime:/etc/localtime:ro - ../conf/php/php-debug.ini:/usr/local/etc/php/php.ini - ../conf/php-fpm/php-fpm.conf:/usr/local/etc/php-fpm.conf - ${SHOP_UPLOAD_PATH}:${SHOP_ROOT_PATH}/data/upload - ${SHOP_LOG_PATH}:${SHOP_ROOT_PATH}/data/log container_name: '${CONTAINER_PREFIX}-adweb' command: [php-fpm] networks: - ${DOCKER_NET_NAME}