docker-compose.yml 622 B

1234567891011121314151617181920212223242526
  1. services:
  2. mysql-latest:
  3. container_name: sequelize-mysql-latest
  4. image: mysql:8.4.6
  5. environment:
  6. MYSQL_DATABASE: sequelize_test
  7. MYSQL_USER: sequelize_test
  8. MYSQL_PASSWORD: sequelize_test
  9. MYSQL_ROOT_PASSWORD: sequelize_test
  10. ports:
  11. - 20057:3306
  12. volumes:
  13. - mysql-latest:/var/lib/mysql
  14. healthcheck:
  15. test: ['CMD', 'mysqladmin', '-usequelize_test', '-psequelize_test', 'status']
  16. interval: 3s
  17. timeout: 1s
  18. retries: 10
  19. networks:
  20. default:
  21. name: sequelize-mysql-latest-network
  22. volumes:
  23. mysql-latest:
  24. name: sequelize-mysql-latest-volume