2017-02-10 45 views
1

当试图在docker中运行MySQL时,得到以下错误。话说端口已在使用,那将是我的本地MySQL数据库也许,我该如何使用泊坞窗和mysqlDocker使用mysql

docker: Error response from daemon: driver failed programming external  connectivity on endpoint stupefied_einstein(): Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use. 

回答

2

地图你另一个端口泊坞窗mysql的容器,当您启动容器:

docker run -p 3307:3306 ... 

容器端口3306将映射到主机端口3307上(而您的真实mysql可以使用3306)