version: '3.4' services: # php-server: # image: jianboy/syoqi:latest # build: # context: . # dockerfile: ./Dockerfile # command: [ "sh", "-c", "php -S " ] # ports: # - 8080:8080 # volumes: # - .:/var/www/html # networks: # - default # depends_on: # - mysql # # - redis # nginx: # container_name: survey-nginx # image: nginx:alpine # restart: always # ports: # - 8011:80 # # depends_on: # # - phpfpm # environment: # - TZ=Asia/Shanghai # working_dir: /var/www # # volumes_from: # # - phpfpm # volumes: # - ./nginx/vhost.conf:/etc/nginx/conf.d/default.conf # - ./nginx/log:/etc/nginx/log # networks: # - survey_net: # ipv4_address: 192.168.10.80 mysql: image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: root MYSQL_DATABASE: test MYSQL_USER: root MYSQL_PASSWORD: root ports: - 3306:3306 # volumes: # - mysql:/var/lib/mysql # networks: # - survey_net # redis: # image: redis:latest # ports: # - 6379:6379 # volumes: # - redis:/data # networks: # - survey_net # networks: # survey_net: # driver: bridge # volumes: # mysql: # external: # name: mysql # redis: # external: # name: redis