ECONNREFUSED 127.0.0.1:3306到jenkins里面的mysql容器

我使用docker-slaves插件在jenkins中创buildmysql容器。 完整的安装程序在本地主机上运行。 我无法从我的node.js脚本连接到mysql容器。

error connecting: Error: connect ECONNREFUSED 127.0.0.1:3306 at Object.exports._errnoException (util.js:1018:11) at exports._exceptionWithHostPort (util.js:1041:20) at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14) 

连接脚本如下所示:

 const connection = mysql.createConnection({ host: mysqlHost, user: mysqlUser, password: mySqlPassword, database: mysqlDb }); connection.connect((err) => { if (err) { console.error('error connecting: ' + err.stack); //return; } //console.log('connected as id ' + connection.threadId); }); 

jenkins作业configuration与docker奴隶插件:

詹金斯 - 设置