docker的phpmyadmin容器如何连接本地mysql数据库

一,首先确定本地的mysql数据库可以正常使用

mysql -uroot -p

然后输入数据库密码能正常使用mysql

二,docker命令如下

docker run --rm --name myadmin -it -e PMA_HOST=host.docker.internal -e PMA_PORT=3306 -p 8282:80 phpmyadmin/phpmyadmin

‘–rm’ 表示如果一次性项目

‘–name myadmin’ 给容器以一个名字叫myadmin

‘-it’ 表示进入终端交互模式

‘-e PMA_HOST=host.docker.internal’ 传入环境参数地址

‘-e PMA_PORT=3306’ 传入环境参数端口

‘-p 8282:80’ 容器的80端口映射到本地的8282端口

三,本地浏览器输入localhost:8282打开项目,使用mysql的账号和密码就能登陆。

http://localhost:8282

评论

发表回复