mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-09-13 00:14:59 +00:00
20 lines
828 B
SQL
20 lines
828 B
SQL
# 基于官方MySQL 8.0镜像构建自定义镜像
|
||
# 构建命令: docker build -t registry.cn-hangzhou.aliyuncs.com/ruoyi-ai/mysql:v3 -f Dockerfile.mysql .
|
||
FROM mysql:8.0
|
||
|
||
# 设置时区
|
||
ENV TZ=Asia/Shanghai
|
||
|
||
# MySQL 官方入口会按文件名顺序执行初始化目录中的 SQL。
|
||
# ruoyi-ai.sql 会导入 MYSQL_DATABASE,snail_job_mysql.sql 会自行创建并切换数据库。
|
||
COPY docs/script/sql/ruoyi-ai.sql /docker-entrypoint-initdb.d/01-ruoyi-ai.sql
|
||
COPY docs/script/sql/snail_job_mysql.sql /docker-entrypoint-initdb.d/02-snail-job.sql
|
||
|
||
# MySQL启动参数
|
||
CMD ["--default-authentication-plugin=mysql_native_password", \
|
||
"--character-set-server=utf8mb4", \
|
||
"--collation-server=utf8mb4_general_ci", \
|
||
"--explicit_defaults_for_timestamp=true", \
|
||
"--lower_case_table_names=1", \
|
||
"--skip-ssl"]
|