Docker测试laravel项目总是在SQLSTATE 2002中首次失败

时间:2017-11-09 19:48:26

标签: laravel docker docker-compose dockerfile

我正在使用docker来运行laravel项目测试, 命令看起来像这个

 @convos = (@convos + @group_meetings).sort_by(&:"#{msg.created_at}")
 @convos.order('msg.created_at DESC')

但是在第一次docker-compose build --no-cache docker-compose up -d laravel php-fpm apache2 mysql sleep 4 docker ps docker-compose ps docker-compose exec laravel bash tests.sh sleep 4 docker ps docker-compose ps docker-compose exec laravel bash tests.sh 总是失败并且获得消息tests.sh并且睡4s以运行第二次测试将是成功的。 这很奇怪,我确信所有测试结果都应该是绿灯。

这里有一些日志和命令输出来帮助 https://gist.github.com/weretyc/9217c5c1775d1c284b6d525538817620

有什么想法吗?

0 个答案:

没有答案