先把phpmyadmin镜像拉取下来
docker pull phpmyadmin/phpmyadmin
使用该镜像启动容器
docker run -d --name myadmin -e PMA_HOST=192.168.206.132 -e PMA_PORT=3307 -p 8283:80 phpmyadmin/phpmyadmin
命令说明:
-e PMA_HOST=192.168.206.132 数据库的IP地址
-e PMA_PORT=3307 数据库的端口
-p 8283:80 将容器80端口映射到主机的8283端口
--name myadmin 将容器命名为myadmin
如果想让其支持任意数据库的地址,包括外网的,就加一条变量-e PMA_ARBITRARY=1
docker run --name myadmin -d -e PMA_ARBITRARY=1 -p 8080:80 phpmyadmin/phpmyadmin
修改数据库编码为UTF8
在 my.cnf中添加
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
查看容器运行情况
docker ps
最后一次更新于2022-02-14