docker安装phpmyadmin(win10已安装Docker Desktop)
前提:已安装docker环境,可以输入docker version验证是否安装docker环境,已安装如图所示:
phpmyadmin安装参考地址:安装 — phpMyAdmin 5.3.0-dev 文档
下载镜像:
docker pull phpmyadmin
启动后,在容器终端中默认无法使用命令快速补齐等功能,可以查看ls -l /bin/sh
可以输入:dpkg-reconfigure dash
出现选择时输入no
重启容器,打开容器终端,此时可以使用快速补齐等功能,查看ls -l /bin/sh
使用apt-get安装vim编辑工具
apt-get update
apt-get install vim
默认会创建一个名为bridge的网络,如图所示:docker network ls
查看网络信息,如图所示:docker network inspect bridge
图中可以找到mysql的ipv4地址:172.17.0.2
进入容器终端后默认路径:/var/www/html
复制默认的配置文件
cp config.sample.inc.php /etc/phpmyadmin/config.inc.php
cd /etc/phpmyadmin
vim config.inc.php
修改mysql服务器地址:
$cfg['Servers'][$i]['host']='172.17.0.2';
修改后,访问浏览器:localhost:13306(端口号为phpmyadmin容器对外端口),如图所示:
输入mysql数据库的用户名密码即可登录,登录后如图所示:
参考博客:
docker 部署 mysql + phpmyadmin 3种方法_Gekkoou的博客-CSDN博客_docker部署phpmyadmin