docker-compose.yml 600 B

12345678910111213141516171819202122232425262728293031
  1. version: '3'
  2. services:
  3. php71:
  4. build:
  5. context: .
  6. dockerfile: ./Dockerfile-php71
  7. volumes:
  8. - './spec:/usr/src/gaufrette/spec:rw'
  9. - './src:/usr/src/gaufrette/src:ro'
  10. - './tests:/usr/src/gaufrette/tests:rw'
  11. - './bin/tests:/usr/src/gaufrette/bin/tests:ro'
  12. env_file: .env
  13. depends_on:
  14. - mongodb
  15. - sftp
  16. - ftp
  17. mongodb:
  18. image: mongo
  19. sftp:
  20. image: atmoz/sftp:alpine
  21. command: gaufrette:gaufrette:::gaufrette
  22. ftp:
  23. build:
  24. context: docker
  25. dockerfile: Dockerfile-ftp
  26. environment:
  27. PUBLICHOST: 'ftp'