
Docker部署MariaDB+PHPMyAdmin管理实战篇
发布日期:2021-05-28 17:13:11
浏览次数:27
分类:精选文章
本文共 939 字,大约阅读时间需要 3 分钟。
接收相关镜像
首先接收MariaDB的镜像
docker pull $(docker search mariadb|awk 'NR==2{print}'|awk '{print $2}')
然后接收phpMyAdmin的镜像
docker pull $(docker search phpmyadmin|awk 'NR==2{print}'|awk '{print $2}')
执行运行的MySQL镜像的命令
echo -e "请输入数据库端口" && read dp && echo -e "请输入数据库密码" && read dbpass \&& docker run -d -p $dp:3306 -e MYSQL_ROOT_PASSWORD=$dbpass $(docker images|grep mariadb|awk '{print $1}')
改容器名称为mariadb
docker rename $(docker ps -a|awk 'NR==2{print}'|awk '{print $11}') mariadb
进入数据库容器
docker exec -it mariadb /bin/bash
配置ROOT用户远程登录权限并刷新权限
mysql -uroot -p$pass -e "GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '$pass' WITH GRANT OPTION;"
刷新权限
mysql -uroot -p$pass -e "flush privileges;"
访问MySQL数据库
use mysql
进入phpmyadmin服务的容器
docker run -itd -p $php:80 --link mariadb:db $(docker images|grep phpmyadmin|awk '{print $1}')
改容器名称为phpmyadmin
docker rename $(docker ps -a|grep phpmyadmin |awk 'NR==1{print}'|awk '{print $13}') phpmyadmin
最终完成
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2025年04月14日 18时29分28秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
git远程仓库切换
2021-05-17
带照片捕捉功能的ESP32-CAM PIR运动检测器
2021-05-18
如何使用SSH远程管理Linux服务器
2021-05-18
降级到旧版本macOS的3种方法
2021-05-18
学习Vue.js2.0(国外视频教程)
2021-05-18
wxPython和PyOpenGL视频
2021-05-18
在30分钟内学习PHP
2021-05-18
Python svm 支持向量机
2021-05-18
OpenStack 最小化安装配置(一):物理机网桥配置
2021-05-18
PS快速美白照片
2021-05-18
ubuntu 16.04 镜像下载
2021-05-18
CUDA9.1、cuDNN7在Ubuntu16.04上的安装
2021-05-18
微信小程序云开发:怎么删除云函数?已解决
2021-05-18
第一次被黑
2021-05-18
PyCharm配置anaconda环境
2021-05-18
SpringBoot与缓存(JSR-107、Spring缓存抽象)
2021-05-18