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 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: - default redis: image: redis:latest ports: - 6379:6379 volumes: - redis:/data networks: - default networks: default: external: name: syoqi volumes: mysql: external: name: mysql redis: external: name: redis