database.yml 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. services:
  2. # 此镜像仅用于测试 正式环境需自行安装数据库
  3. # SID: XE user: system password: oracle
  4. oracle:
  5. image: tekintian/oracle12c:latest
  6. container_name: oracle
  7. environment:
  8. # 时区上海
  9. TZ: Asia/Shanghai
  10. DBCA_TOTAL_MEMORY: 16192
  11. ports:
  12. - "18080:8080"
  13. - "1521:1521"
  14. volumes:
  15. # 数据挂载
  16. - "/docker/oracle/data:/u01/app/oracle"
  17. network_mode: "host"
  18. postgres:
  19. image: postgres:14.2
  20. container_name: postgres
  21. environment:
  22. POSTGRES_USER: root
  23. POSTGRES_PASSWORD: root
  24. POSTGRES_DB: postgres
  25. ports:
  26. - "5432:5432"
  27. volumes:
  28. - /docker/postgres/data:/var/lib/postgresql/data
  29. network_mode: "host"
  30. postgres13:
  31. image: postgres:13.6
  32. container_name: postgres13
  33. environment:
  34. POSTGRES_USER: root
  35. POSTGRES_PASSWORD: root
  36. POSTGRES_DB: postgres
  37. ports:
  38. - "5433:5432"
  39. volumes:
  40. - /docker/postgres13/data:/var/lib/postgresql/data
  41. network_mode: "host"