Skip to content

hyChang1221/metabase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

[toc]

一. 准备工作

二. 安装方式

安装前建议修改相关参数

  • services/mysql/environment/MYSQL_ROOT_PASSWORD
  • services/mysql/environment/MYSQL_PASSWORD
  • services/metabase/environment/MB_DB_PASS
  • services/metabase/environment/JAVA_TIMEZONE

1. 根据系统选择运行文件

  • Mac -> setup.sh
  • Windows -> setup.bat

2. 手动执行脚本

2.1 MacOS 安装说明

cd metabase
docker-compose up -d

2.2 Windows 安装说明

Windows下需手动创建目录(否则会报文件夹不存在错误)

  • ./metabase-data
  • ./mysql/data
  • ./mysql/conf.d
cd metabase
mkdir metabase-data
mkdir mysql\data
mkdir mysql\conf.d

docker-compose up -d

三. 其他

docker-compose.yml

# 数据库大小写不敏感,用于解决Metabase初始化时脚本与表名大小写不一致的问题
--lower-case-table-names=1
# MySQL服务默认创建用于Metabase的数据库、用户及权限(该库的ALL权限)
MYSQL_DATABASE: metabase
MYSQL_USER: metabase
MYSQL_PASSWORD: metabasePass

参考资料:

  1. Running Metabase on Docker
  2. Configuring Application Database
  3. DockerHub MySQL