一般选择on-failure,也就是非正常宕机都重启,手动停止不重启。
1.no为默认值,表示容器退出时,docker不自动重启容器
2.on-failure表示,若容器的退出状态非0,则docker自动重启容器,还可以指定重启次数,若超过指定次数未能启动容器则放弃:
3.always表示,只要容器退出,则docker将自动重启容器
重启mysql
show global variables like '%lower_case%'
没有生效! 且查了很多文章都是来回拷贝,无有用信息
将参数配置在docker run 中有效
注意/说明
1.对于已经在运行的mysql docker,没有办法, 备份数据库 再docker run 一个
2.lower_case_table_names 在 docker run 参数中变成了:lower-case-table-names
3.可能类似的参数都需要这种方式才能成功
4.本次问题主要是为了运行开源代码,并不是推荐使用mysql 的"忽略大小写"
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)