docker-compose.yml 561 B

123456789101112131415161718192021222324
  1. services:
  2. mysql:
  3. image: mysql:8.0
  4. container_name: vent-platform-mysql
  5. restart: unless-stopped
  6. environment:
  7. MYSQL_ROOT_PASSWORD: root
  8. MYSQL_DATABASE: vent_platform
  9. TZ: Asia/Shanghai
  10. command:
  11. - --character-set-server=utf8mb4
  12. - --collation-server=utf8mb4_unicode_ci
  13. ports:
  14. - "3306:3306"
  15. volumes:
  16. - mysql_data:/var/lib/mysql
  17. healthcheck:
  18. test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "-proot"]
  19. interval: 10s
  20. timeout: 5s
  21. retries: 10
  22. volumes:
  23. mysql_data: