zyx 发表于 2024-11-18 10:50:31

yejr 发表于 2024-11-18 10:42
先试试我们提供的docker compose yaml配置模板。

在GreatSQL镜像中,my.cnf是动态生成的,我看你是自己 ...

这是之前的MySQL,主要是想适配这个,按照您提供的那个docker-compose,不需要挂在目录了吗

yejr 发表于 2024-11-18 11:00:38

zyx 发表于 2024-11-18 10:50
这是之前的MySQL,主要是想适配这个,按照您提供的那个docker-compose,不需要挂在目录了吗
...
GreatSQL镜像中默认可以不用挂载外部文件目录
如果有需要,一般只自定义挂载datadir,前提是在容器中有权限对其进行读写。

可以参考这个帖子中我提供的例子 https://greatsql.cn/thread-739-1-1.html


建议先用我们提供的默认配置、模板等,先把基础功能都先跑通体验完,再进行自定义调整。

zyx 发表于 2024-11-18 14:08:55

yejr 发表于 2024-11-18 11:00
GreatSQL镜像中默认可以不用挂载外部文件目录
如果有需要,一般只自定义挂载datadir,前提是在容器中有权 ...

目前发现的问题是,只要把数据目录/data/GreatSQL挂载到宿主机就会初始化报错,去掉挂载才能成功

yejr 发表于 2024-11-18 16:48:39

zyx 发表于 2024-11-18 14:08
目前发现的问题是,只要把数据目录/data/GreatSQL挂载到宿主机就会初始化报错,去掉挂载才能成功 ...

可以试着只映射/挂载 datadir 的上一级目录,即类似

    volumes:
      - ../../data/:/data
页: 1 [2]
查看完整版本: GreatSQL docker-compose启动报错