docker-compose运行egg.js和MySQL5.7报错, 无法正常链接
<!--
如果你是新手，请务必仔细阅读：[如何正确的提出一个 Issue](https://github.com/eggjs/egg/issues/3310)。
感谢您向我们反馈问题，为了高效的解决问题，我们期望你能提供以下信息：
-->

## 当我用docker-compose打包镜像然后up的时候无法真确链接MySQL数据库
1. 我用的是 egg-sequelize 这个插件, 不知道是否是插件的问题
2. 我不打包, 本地直接运行, 可以正常链接数据库
3. 我的配置是这样的
```js
"use strict";
module.exports = {
  sequelize: {
    dialect: "mysql",
    host: "det_mysql", // docker container name
    port: 3306,
    database: "docker_egg_test",
    username: "root",
    password: "root",
  },
};
```
4. 这是报错信息截图
![image](https://user-images.githubusercontent.com/29266093/132952488-be4523b9-627b-4f47-8d91-5044ea37f150.png)


<!-- 清晰的描述下遇到的问题。-->

## 最小可复现仓库
> 请使用 `npm init egg --type=simple bug` 创建，并上传到你的 GitHub 仓库

这是可以复现的代码:
https://gitee.com/liaohui5/docker-egg-test

## 复现步骤，错误日志以及相关配置
1. 需要安装 docker 和 docker-compose
2. 下载代码 && 安装依赖
3. docker-compose up

## 相关环境信息
- **操作系统**: macos big sur
- **Node 版本**：14.17.5
- **Egg 版本**：`"egg": "^2.15.1",`
