设想是通过shell脚本来实现数据导入工作,用了好几种方法都无法绕过mysql的认证步骤....通过shell脚本对mysql进行操作时是无法实现输入密码,因此用了最不安全的方法,在启动mysql镜像时通过免密方式.
通过这种方式实现了数据导入.
3.mysql容器启动问题....由于是新建的Dockerfile,这一个问题也花费了大量时间,在容器启动时一直报mysql未启动的错误
因此setup脚本大概重写了十多个版本,最终将此问题解决(详见mysql/setup.sh文件)...远程登录问题
其实改到第5步的时候,感觉功能已经差不多完成了,在联合启动时,又报了数据源无法连接的问题,原因就是容器中mysql未开启远程连接....再次修改启动脚本.
7.blog容器无法连接连接mysql容器
本以为第6步中已经将连接问题解决,但是启动blog时还是报了同样的错误,通过本地客户端进行连接是正常的,证明了远程连接是没问题的.多次重复这一过程