docker-compose.yml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. # 本地数据库环境
  2. # 数据存放在当前目录下的 data里
  3. # 推荐使用安装了docker扩展的vscode打开目录 在本文件上右键可以快速启动,停止
  4. # 如不需要相关容器开机自启动,可注释掉 restart: always
  5. # 如遇端口冲突 可调整ports下 :前面的端口号
  6. version: "3.1"
  7. services:
  8. jtDB:
  9. image: postgres:13
  10. # command: --default-authentication-plugin=mysql_native_password --sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION --group_concat_max_len=102400
  11. restart: always
  12. volumes:
  13. - /custom/mount:/var/lib/postgresql/data
  14. environment:
  15. TZ: Asia/Shanghai # 指定时区
  16. # POSTGRES_USER: "postgres" # 业务库用户名
  17. POSTGRES_PASSWORD: "sdjt" # 配置密码
  18. # POSTGRES_DATABASE: "jtb" # 业务库名
  19. ports:
  20. - 5432:5432
  21. jtRedis:
  22. image: redis
  23. #command: --requirepass "12345678" # redis库密码,不需要密码注释本行
  24. restart: always
  25. environment:
  26. TZ: Asia/Shanghai # 指定时区
  27. volumes:
  28. - ./data/redis/:/data/
  29. ports:
  30. - 6379:6379
  31. admin:
  32. build: .
  33. image: docker-midway-jt
  34. ports:
  35. - 8092:8092 # 宿主机端口:容器端口
  36. # pgadmin:
  37. # image: dpage/pgadmin4
  38. # #command: --requirepass "12345678" # redis库密码,不需要密码注释本行
  39. # restart: always
  40. # environment:
  41. # TZ: Asia/Shanghai # 指定时区
  42. # PGADMIN_DEFAULT_EMAIL: "test@123.com" # 用户名
  43. # PGADMIN_DEFAULT_PASSWORD: "123456" # 配置密码
  44. # ports:
  45. # - 5433:80