docker-shared.template.yml 658 B

123456789101112131415161718192021
  1. version: "2"
  2. services:
  3. app:
  4. image: node:6.9.5
  5. volumes:
  6. - ./package.json:/app/package.json
  7. - ./npm-shrinkwrap.json:/app/npm-shrinkwrap.json
  8. - node_modules:/app/node_modules
  9. - ./bin:/app/bin
  10. - ./public:/app/public
  11. - ./app.coffee:/app/app.coffee:ro
  12. - ./app/coffee:/app/app/coffee:ro
  13. - ./app/templates:/app/app/templates:ro
  14. - ./app/views:/app/app/views:ro
  15. - ./config:/app/config
  16. - ./test/unit/coffee:/app/test/unit/coffee:ro
  17. - ./test/acceptance/coffee:/app/test/acceptance/coffee:ro
  18. - ./test/smoke/coffee:/app/test/smoke/coffee:ro
  19. MODULE_VOLUMES
  20. working_dir: /app