docker-compose-travis.yml 603 B

123456789101112131415161718192021
  1. version: '3'
  2. services:
  3. mysqldb:
  4. image: mariadb:10.3.8
  5. container_name: mysql
  6. restart: always
  7. env_file:
  8. - ".env"
  9. environment:
  10. - MYSQL_DATABASE=${MYSQL_DATABASE}
  11. - MYSQL_ROOT_USER=${MYSQL_ROOT_USER}
  12. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  13. - MYSQL_USER=${MYSQL_USER}
  14. - MYSQL_PASSWORD=${MYSQL_PASSWORD}
  15. ports:
  16. - "3306:3306"
  17. volumes:
  18. - "./data/db/mysql:/var/lib/mysql"
  19. - "./etc/mariadb/innodb-fix.cnf:/etc/mysql/conf.d/innodb-fix.cnf"