拉取mysql镜像

docker pull mysql:5.6
#拉取mysql 5.6版本的镜像

运行mysql镜像

docker run --name some-mysql --restart=always  -v /mnt/db:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=elisoft@123 -p 3306:3306 -d mysql:5.6  --lower_case_table_names=1
#-p指定mysql的对外端口
#-e为设置环境变量,MYSQL_ROOT_PASSWORD=123 设置root用户密码为123
#-v设置mysql的存储数据地址,由于容器的特性当容器停止的时候数据会全部消失,这可不是我们愿意看到的
#--name 指定mysql的容器别名 #--lower_case_table_names=1 对大小写不敏感#--restart=always设置与docker服务同时启动

测试效果

链接成功,进行了基本操作也可以可以看到映射的目录下面的文件也有变化,成功;

由于上面的命令中暴露了数据库root密码,可以通过下面语句查看:

docker ps -a

进行下一步操作:

docker stop some-mysql
docker rm some-mysql
docker run --name some-mysql -v /mnt/db:/var/lib/mysql  -p 3306:3306 -d mysql:5.6#这样操作之后密码就看不到了

转载于:https://www.cnblogs.com/xingbo/p/7891563.html

docker学习实践之路[第五站]mysql镜像应用相关推荐

  1. docker学习实践之路[第一站]环境安装

    安装虚拟机(VMware Workstation) 这步就不多说了,下载完软件之后一路点击下一步,直至安装完成. 安装Ubuntu 16.4 server 下载ubuntu 16.4,并安装在虚拟机中 ...

  2. docker入门实践,安装指定版本的mysql镜像

    本文以安装mysql5.7为例 查找镜像仓库 含有mysql关键字的记录,这里选择了stars最高,即第1条 $ docker search mysql NAME DESCRIPTION STARS ...

  3. Python学习笔记:第十五站 大宝藏

    Python学习笔记 文章目录 Python学习笔记 第十五站 大宝藏 1. 编码格式介绍 2. 文件的读写原理 3. 文件读写操作 4. 文件对象常用的方法 5. with语句(上下文管理器) 6. ...

  4. 【Kubernetes】Docker + K8s 实践之路(Docker篇)

    认识Docker 定义 Docker 是一个基于 Go 语言 的 开源的应用容器引擎,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技 ...

  5. docker学习第三节_创建Python、MySQL容器

    目录 创建Python容器 创建MySQL容器 创建Python容器 1.在宿主机创建挂载目录 mkdir -p /root/project 2.如果docker服务没有启动,则需要我们手动启动 3. ...

  6. CI Weekly #9 | 揭秘阿里 Docker 化实践之路

    2017年悄然而至,对 flow.ci 你有什么新的期待呢?新的一年,flow.ci会越来越强大好用,希望继续得到你的支持与反馈.最近,我们做了如下的「功能优化」与「问题修复」,看看有没有你想要的: ...

  7. 数据库学习实践(四、五)--分页浏览、查询数据

    数据库红皮书上的四.五个例子,反反复复看了五六遍.每一次看,都有每一次的收获.例子中有好多值得我们琢磨学习的地方. 下面说说我对这两个例子的理解. 一:分页显示:            利用recor ...

  8. 学习SQLite之路(五) C/C++ SQLite开发实例

    介绍一种乌班图中使用sqlite的用法,非常简单,下面的例子是在乌班图12.04中实现的: 1,先安装两个东西: sudo apt-get install sqlite sqlite3 sudo ap ...

  9. 学习js权威指南第五站 ---- 数组

    1.数组方法 ①join() 将数组中的左右元素都转换成字符串并连接在一起,返回最后生成的字符串. ②reverse() 改变原数组 将数组中的元素颠倒顺序,返回逆序的数组.在原先的数组中重新排列. ...

最新文章

  1. hibernate xxx is not mapped 错误原因及解决方法
  2. python怎么安装numpy库-Python NumPy库的安装和使用
  3. docker安装和配置Grafana
  4. 大话算法-排序-归并排序
  5. C指针原理(29)-Ncurses-文本终端的图形
  6. Python语法异常 Exception
  7. 两种方法实现图片懒加载
  8. 回文日期(NOIP2016 普及组第二题)
  9. 主流芯片架构即将变天!
  10. Linux系统管理_ACL访问控制-Redhat Enterprise 5
  11. 批量执行特定文件目录下SQL文件脚本
  12. 微信网页开发那些破事儿
  13. 开源点云数据处理 开源_大数据开源安全
  14. 两级运放积分器的带宽分析
  15. 计算机网络顺口溜,一到十的顺口溜祝福语
  16. Chrome网页下载提速小技巧
  17. SQL Server高级编程
  18. oracle占位符怎么打,oracle所支持的占位符是什么
  19. element-plus 兼容低版本浏览器问题(uc内核 55)
  20. innodb buffer pool管理--free list

热门文章

  1. mac 下 mamp 配置虚拟主机步骤
  2. (笔试题)删除K位数字
  3. javascript使用Json总结
  4. 餐巾计划问题 线性规划与网络流24题之10 费用流
  5. java通过url读取远程数据并保持到本地
  6. 26期20180626 rpm 安装软件包的方法 yum
  7. Python基础---线程
  8. Java笔试题二:读程序
  9. 在嵌入式学习过程中,很多人都有这样的困惑!——为什么要学习嵌入式技术?...
  10. VDI序曲二十四 APP-V客户端安装及虚拟应用程序体验