CircleCI:MySQL即使在停止进程后也会自动启动

CircleCI:MySQL即使在停止进程后也会自动启动,mysql,docker,docker-compose,circleci,Mysql,Docker,Docker Compose,Circleci,我在CircleCI上默认安装MySQL时遇到了一些问题。在“machine”的“post”部分,我使用“-sudo-service-mysql-stop”停止mysql。这样做的原因是我想在端口3306上使用docker mysql容器。我的“docker compose up”需要一段时间才能完成,有时在docker mysql容器启动之前,mysql进程会再次启动,原因对我来说并不明显。我一直在使用以下命令跟踪此问题 while true; do sudo netstat -nlp | g

我在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
我有一个运行良好的构建,docker能够注册端口3306,还有一个构建,其中mysqld在停止给我docker compose上的以下错误后再次启动

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.
这两个版本具有相同的提交,因此代码没有差异。可能是什么问题