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

记录一下docker容器的命令行界面无法自动补全的问题_KwaiSZ的博客-CSDN博客

posted on 2022-11-02 12:20  渐行渐远的那些人  阅读(423)  评论(0编辑  收藏  举报