Vapor Access Services Repository
Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 

31 рядки
858 B

  1. # Docker Compose file for Vapor
  2. #
  3. # Install Docker on your system to run and test
  4. # your Vapor app in a production-like environment.
  5. #
  6. # Note: This file is intended for testing and does not
  7. # implement best practices for a production deployment.
  8. #
  9. # Learn more: https://docs.docker.com/compose/reference/
  10. #
  11. # Build images: docker-compose build
  12. # Start app: docker-compose up app
  13. # Stop all: docker-compose down
  14. #
  15. version: '3.7'
  16. x-shared_environment: &shared_environment
  17. LOG_LEVEL: ${LOG_LEVEL:-debug}
  18. services:
  19. app:
  20. image: :latest
  21. build:
  22. context: .
  23. environment:
  24. <<: *shared_environment
  25. ports:
  26. - '8080:8080'
  27. # user: '0' # uncomment to run as root for testing purposes even though Dockerfile defines 'vapor' user.
  28. command: ["serve", "--env", "production", "--hostname", "0.0.0.0", "--port", "8080"]