docker-compose.yml 725 B

12345678910111213141516171819202122232425262728293031323334
  1. version: '3'
  2. services:
  3. erlang:
  4. image: erlang:22.3
  5. volumes:
  6. - ./:/emqx_auth_mysql
  7. networks:
  8. - emqx_bridge
  9. depends_on:
  10. - mysql_server
  11. tty: true
  12. mysql_server:
  13. image: mysql:${MYSQL_TAG}
  14. restart: always
  15. environment:
  16. MYSQL_ROOT_PASSWORD: public
  17. MYSQL_DATABASE: mqtt
  18. networks:
  19. - emqx_bridge
  20. command:
  21. --bind-address "::"
  22. --default-authentication-plugin=mysql_native_password
  23. --character-set-server=utf8mb4
  24. --collation-server=utf8mb4_general_ci
  25. --explicit_defaults_for_timestamp=true
  26. --lower_case_table_names=1
  27. --max_allowed_packet=128M
  28. --skip-symbolic-links
  29. networks:
  30. emqx_bridge:
  31. driver: bridge