mysql镜像_Mysql phpmyadmin docker镜像安装

前言094f0a7bcff8ec49b096435daf3653bc.png

1.介于mysql的安装很容易出现各种坑,本文使用 mysql 的docker镜像

2.为了方便管理mysql数据库又不暴露mysql服务,所以使用phpmyadmin管理

pull镜像

#下载mysql镜像docker pull mysql#下载phpmyadmin镜像docker pull phpmyadmin/phpmyadmin

创建网络

docker network create --driver bridge --subnet 172.22.9.0/24 --gateway 172.22.9.1 mynet

查看网络

docker network ls

7884abab5d0b155c7fe436349b70c287.png

出现 mynet 证明创建成功

创建Mysql容器

默认账户:root,

设置密码:Password123456.

接入网络:mynet

指定地址:172.22.9.3

镜像名称:mysql

容器名称:mysql

docker run --name mysql --network mynet --ip 172.22.9.3  -e MYSQL_ROOT_PASSWORD=Password123456. -d mysql

创建phpmyadmin容器

接入网络:mynet

指定地址: 172.22.9.4 

连接容器:mysql

连接容器后重命名:db(必要)

镜像名称:phpmyadmin/phpmyadmin

容器名称:phpmyadmin

docker run --name myadmin --network mynet --ip 172.22.9.4 -d --link mysql:db -p 8080:80 phpmyadmin/phpmyadmin

验证

在内网 浏览器中 输入:

http://{宿主机IP}:8080/

0a66c68791a30cf9ade7a24b1b913cd3.png

用户名:root

密码:Password123456.

进入下图,证明配置成功

b9ec46403d038568bce90d892c39675c.png

连接

如果其他容器 要使用mysql

在 run 容器时候 需要 加入网络 mynet(--network mynet )

mysql的host=172.22.9.3

如果使用mysql-client连接报错:

Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/lib64/mysql/plugin/caching_sha2_password.so:

4e055c2dd7846ccbd09a59ce776d1a13.png

解决方案:

需要登录phpmyadmn:

【修改权限】-【修改密码】-【密码加密方式】-【MySql自带身份验证】-【执行】

再次连接即可成功

a6ea82f4cdd8303459fb1bf88a3cbd49.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/396766.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux安装lrzsz,并使用rz sz 命令

1 centeos中使用 yum -y install lrzsz 命令下载并安装 2 使用 rz 命令将windows文件上传到linux 3 使用 sz 命令将linux文件下载到windows 例如: 4 tar zcvf dbq.tar.gz files/ 打包指定文件夹 5 sz dbq.tar.gz 转载于:https://www.cnblogs.com/shaner/p/6387516.h…

c语言智能小车项目的感想,智能小车毕业论文(完整版)要点分析.doc

学 士 学 位 论 文系 别: 计算机科学与技术学科专业: 计算机科学与技术姓 名: 2011年 0月智能小车引导控制系统的设计与实现系 别: 计算机科学与技术学科专业:姓 名:2011年 0月智能小车引导控制系统的设计与…

慈不掌兵,义不行贾,烂好人难成大业!

两个月前,朋友的创业公司倒闭了。 朋友是温文尔雅的白面君子,有着光鲜的履历和出众的能力。和他聊天,永远觉得沐浴春风。温润如玉,充满魅力。 朋友细致而体贴。他记得你的生日时,并在那天给发送祝福和红包;…

maven项目构建

Maven是apache的一个开源项目。是一个用来把源代码构建成可发布的构件的工具。 Maven的功能非常强大,可以认为是一个项目管理工具,不仅仅是一个构建工具。 Maven本身的核心很小,但是可以在上面扩展出很多的插件。Mven采用的是插件的思想&…

c++如何打开hdf5文件_如何打开CSV格式文件才能正常使用?

正文开始前先给大家来一波福利,欢迎大家扫码关注后,手动发送“薪酬”领取《企业薪酬管理必备资料包》!注意:先扫码关注再回复回复关键词!先扫码关注再回复回复关键词!先扫码关注再回复回复关键词&#xff0…

Linux驱动技术(四) _异步通知技术

异步通知的全称是"信号驱动的异步IO",通过"信号"的方式,放期望获取的资源可用时,驱动会主动通知指定的应用程序,和应用层的"信号"相对应,这里使用的是信号"SIGIO"。操作步骤是…

陕理工高级语言程序设计实验 (C)答案,陕理工高级语言程序计实验 (C)模板.doc

陕理工高级语言程序计实验 (C)模板《高级语言程序设计(C)》实验报告目录实验一:C开发环境与顺序结构程序设计21.实验目的:22.实验环境:23.实验步骤:24.实验内容:25&#…

java集合(1)-概述

Java集合类是一种特别有用的工具类,可用于存储数量不等的对象,并可以实现常用的数据结构,如栈,队列等,此外Java集合还可以用于保存具有映射关系的关联数组.java集合大致可分为Set,List,Queue和Map四种体系,其中Set代表无序,不可重复的集合;List代表有序,重复的集合;而Map则代表…

UVA1262Password(第K字典序)

题目链接 紫书P323 题意:两个6*5的字母矩阵,两个矩阵每列相同的字母,每列取一个,求按照字典序第k小的序列 分析: 对于第一个样例来说,我们得到{ACDW}、{BOP}、{GMOX}、{AP}、{GSU} 则一共有43423288种密码&…

自定义 View 循环滚动刻度控件

LoopScaleView 先看效果图: enter description hereLoopScaleView 是一个自定义的刻度尺风格的选值控件,从上面的动图大家可以看到 LoopScaleView 的运行效果.可以设置屏幕内显示的刻度数,也可以设置每一个刻度代表的值得大小。 LoopScaleView.class Nested class OnValueChang…

go 类型断言_(57)接口的类型断言

GO提供了一个方法,用来判断接口的底层值是什么类型类型断言 提供了访问接口值底层具体值的方式。t : i.(T)该语句断言接口值 i 保存了具体类型 T,并将其底层类型为 T 的值赋予变量 t。若 i 并未保存 T 类型的值,该语句就会触发一个panic。为了…

使用web3j构建以太坊钱包

创建一个以太坊钱包有多种方式,一般情况下可以通过geth、EtherumWallet等客户端。对于前端,可以使用插件MetaMask进行创建。这几种方式技术实现虽然不同,但底层原理是一致的。本文主要介绍如何通过web3j架构创建一个以太坊的冷钱包&#xff0…

Html、CSS、JavaScript 实时效果在线编辑器 - 学习的好工具,算不算?!

关于 二维码 与 NFC 之间的出身贫贱说太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:太阳火神的漂亮人生 - 本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、…

android自定义更新,Android 完美解决自定义preference与ActivityGroup UI更新的问题

之前发过一篇有关于自定义preference 在ActivityGroup 的包容下出现UI不能更新的问题,当时还以为是Android 的一个BUG 现在想想真可笑 。其实是自己对机制的理解不够深刻,看来以后要多看看源码才行。本篇讲述内容大致为如何自定义preference 开始到与Act…

vxlan 资料及其在 neutron中的应用

2019独角兽企业重金招聘Python工程师标准>>> VXLAN 是一个新兴的SDN 标准,它定义了一种新的 overlay 网络,它主要的创造者是 VMware, Cisco 和 Arista。它被设计来消除虚拟化网络世界中的 VLAN 数目的限制。VXLAN 本身是一个多播标准&#xf…

横流式冷却塔计算风量_研讨丨卓展标准高效制冷机房技术之影响冷却塔效率的几个因素...

集中制冷用空调系统中,单台冷却塔的冷却水量基本上都小于1,000m/h,且装有淋水填料的横流机械通风开式居多。本文将已横流开式冷却塔为对象,探讨影响其效率的几个因素。横流开式冷却塔示意图如下所示:横流开式冷却塔示意图 Fig 01说…

我是培训出来的我怕谁

引子: 江小峰是我带过的徒弟中跟我最久,也是最聪明的一个。 他一个高中生,没上过大学,高中毕业后在老家卖了三年电脑,天天给人装操作系统,有天他在网上看到某培训机构招生简介,一时冲动揣上三年血汗钱&…

android平台gallery2应用分析,Android5.1图库Gallery2代码分析数据加载流程

图片数据加载流程。Gallery---->GalleryActivity------>AlbumSetPage------->AlbumPage--------->PhotoPage相册集 照片集 某张图片1,AlbumSetPage.javaprivate void initializeData(Bundle data) {String mediaPath data…

python开课吧1980课程_开课吧的课程怎么样?

就那那些编程开发课来说。现在网络上充斥着大量的编程开发课程,什么python的,java的,c的,而且名字一个比一个夸张,21天精通c,7天熟练运用java,3天掌握python核心代码,这些课程标题简…

专业概念

1.JDBC: java数据库连接(JDBC)用于在java程序中实现数据库的操作功能,它提供了执行sql语句,访问各种数据库的方法,并为各种不同的数据库提供统一的操作接口,java.sql包中 包含了jdbc操作数据库的所有类 2.…