使用rancher-cpmose+docker-compose对mysql推cicd.

当我们需要把sql文件推到cicd时,很容易导致出现数据只导入一部分的坑。

 

针对此情况,解决方法主要有两个,

1. 一个通过dockerfile将原始mysql文件压缩然后再容器中解压覆盖原mysql。

2. 一个不改变原来的source xxxx.sql的方式,将rancher.compose设置初始化超时时间。

主要设置initializing_timeout和reinitialzing_timeout两个参数。

 

posted @ 2020-05-22 12:48  _Meditation  阅读(209)  评论(0编辑  收藏  举报