CircleCI:甚至在停止进程之后,MySQL自己开始

我在CircleCI上安装默认的MySQL时遇到了一些麻烦。 在'machine'的'post'部分,我使用“ – sudo service mysql stop”来停止mysql。 这样做的原因是我想在端口3306上使用docker mysql容器。我的“docker-compose up”需要一些时间才能完成,有时在docker mysql容器启动之前,mysql进程再次无故启动。 我一直在使用下面的命令来跟踪这个问题。

while true; do sudo netstat -nlp | grep :3306; sleep 2; done 

我有一个运行良好的版本,可以注册端口3306,也可以build立一个mysqld,即使停止在docker-up上给我下面的错误。

 ERROR: for dbm01 Cannot start service dbm01: failed to create endpoint minimum_dbm01_1 on network minimum_default: Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use ERROR: Encountered errors while bringing up the project. 

这两个版本都是相同的提交,所以代码没有区别。 可能是什么问题?