暫無描述
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.yml 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. version: '3.8'
  2. services:
  3. bizgaze_application:
  4. image: harbor.hireserver.com/${reponame}/application:latest
  5. container_name: bizgaze_application_${containername}
  6. ports:
  7. - "${hostport}:80"
  8. volumes:
  9. - ${application_appsettings}:/opt/bizgaze/appsettings.json
  10. - ${settings_dir}:/opt/bizgaze/wwwroot/settings
  11. - ${_files_dir}:/opt/bizgaze/wwwroot/_files
  12. environment:
  13. - appversion=954
  14. bizgaze_assets:
  15. image: harbor.hireserver.com/${reponame}/assets:latest
  16. container_name: bizgaze_assets_${containername}
  17. ports:
  18. - "${assetsport}:80"
  19. environment:
  20. - assetsversion=953
  21. bizgaze_automation:
  22. image: harbor.hireserver.com/${reponame}/automation:latest
  23. container_name: bizgaze_automation_${containername}
  24. volumes:
  25. - ${automation_appsettings}:/opt/automation/appsettings.json
  26. environment:
  27. - automationversion=953
  28. mongodb:
  29. image: mongo:6.0.6
  30. container_name: mongodb_${containername}
  31. ports:
  32. - "28087:27017"
  33. environment:
  34. - MONGO_INITDB_ROOT_USERNAME=admin
  35. - MONGO_INITDB_ROOT_PASSWORD=Bizgaze@123
  36. volumes:
  37. - /var/lib/mongodb:/data/db
  38. postgresql:
  39. image: postgres:14
  40. container_name: postgresql_${containername}
  41. ports:
  42. - "${postgresql_port}:5432"
  43. environment:
  44. - POSTGRES_USER=postgres
  45. - POSTGRES_PASSWORD=Bizgaze@123
  46. volumes:
  47. - /var/lib/postgresql/14/bizgaze:/var/lib/postgresql/data