您将端口3306映射到3305到您开发应用程序的主机。因此,您可以在端口3305上连接到db。但是,您仍在容器内使用端口3305。因为您的服务(authentication_service_db)正在侦听端口3306而不是3305,所以您的应用程序无法连接到数据库。
您必须更改连接字符串以使用端口3306,而不是3305。