所以我在一个已经运行了MySQL的主机上运行了几个Docker容器。我还想在同一台机器上的Docker容器中运行MySQL。我将我的Docker合成文件设置为使用3307,但是当我的应用程序尝试获取DB连接时,我看到: web_1 | Could not connect ... 2003: Can't connectto MySQL server on 'db:3307' (111 Connection refused)
web_1
docker run -d -p 6032:6032 --name proxysql prima/proxysql:latestmysql -u admin-padmin -h 127.0.0.1 -P6032ERROR 2013 (HY000): Lost connection to MySQL server at 'reading
在公司中,我们将一些应用程序迁移到Docker,但是应用程序已经连接到MySQL数据库。
我坚持的任务是应用程序在Docker上运行,以及应用程序I使用的MySQL数据库。但问题是数据库是空的。我需要连接到已经存在的DB,它是独立的服务器,或者将数据迁移到新创建的conternized。因此,我不知道哪一种方法最好,以及如何将已存在的db连接到已被篡改的应用程序中。a) Dockerize MySQL from official image and m