使用 mysql 的 Docker

GAV*_*GAV 2 docker

尝试在 docker 中运行 MySQL 时出现以下错误。说端口已经在使用中,那可能是我本地的 mysql 数据库,我如何使用 docker 和 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.
Run Code Online (Sandbox Code Playgroud)

lvt*_*llo 5

启动容器时,将 docker mysql 容器映射到另一个端口:

docker run -p 3307:3306 ...
Run Code Online (Sandbox Code Playgroud)

容器端口 3306 将映射到主机端口 3307。 (而你真正的 mysql 可以使用 3306)