peijs 发表于 昨天 10:05

greatsql的docker镜像中是否有脚本加载目录?

mysql-docker 写法:
。。。。。。。



    volumes:
      - ./mysql/nacos.sql:/docker-entrypoint-initdb.d/nacos.sql



其中镜像中的docker-entrypoint-initdb.d目录中的*.sql 在启动后会自动执行。不晓得greatsql镜像有吗

yejr 发表于 昨天 10:13

不了解你说的这个脚本作用是什么,如果对你有用,可以把GreatSQL-Docker fork一份到你自己的仓库,然后修改代码,把这个脚本也加进去
GreatSQL-Docker仓库代码 https://gitee.com/GreatSQL/GreatSQL-Docker/tree/master/GreatSQL

peijs 发表于 昨天 10:15

yejr 发表于 2025-7-1 10:13
不了解你说的这个脚本作用是什么,如果对你有用,可以把GreatSQL-Docker fork一份到你自己的仓库,然后修改 ...

mysql官方的镜像里面都有这个目录,/docker-entrypoint-initdb.d意思就是将sql 脚本映射到容器的/docker-entrypoint-initdb.d中,mysql 服务会自动加载执行这个sql 文件

yejr 发表于 昨天 10:34

peijs 发表于 2025-7-1 10:15
mysql官方的镜像里面都有这个目录,/docker-entrypoint-initdb.d意思就是将sql 脚本映射到容器的/doc ...

映射好办,启动容器时自己加 -v 参数就行。

重点是这个脚本的对你的作用是什么,如果有用就自己改代码加上吧。

peijs 发表于 昨天 15:25

peijs 发表于 2025-7-1 10:15
mysql官方的镜像里面都有这个目录,/docker-entrypoint-initdb.d意思就是将sql 脚本映射到容器的/doc ...

已经解决
页: [1]
查看完整版本: greatsql的docker镜像中是否有脚本加载目录?