docker-compose-pgsql.yaml 758 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. version: '3'
  2. services:
  3. erlang:
  4. container_name: erlang
  5. image: emqx/build-env:erl23.2.7-ubuntu20.04
  6. volumes:
  7. - ../../:/emqx
  8. working_dir: /emqx
  9. networks:
  10. - emqx_bridge
  11. depends_on:
  12. - pgsql_server
  13. tty: true
  14. pgsql_server:
  15. container_name: pgsql
  16. image: postgres:${PGSQL_TAG}
  17. restart: always
  18. environment:
  19. POSTGRES_PASSWORD: public
  20. POSTGRES_USER: root
  21. POSTGRES_DB: mqtt
  22. networks:
  23. - emqx_bridge
  24. networks:
  25. emqx_bridge:
  26. driver: bridge
  27. name: emqx_bridge
  28. enable_ipv6: true
  29. ipam:
  30. driver: default
  31. config:
  32. - subnet: 172.100.100.0/24
  33. gateway: 172.100.100.1
  34. - subnet: 2001:3200:3200::/64
  35. gateway: 2001:3200:3200::1