1、拉取mysql镜像

docker pull mysql:5.6

2、运行mysql的镜像生成一个正在运行的容器,可以通过docker contain ls得到容器的id信息

docker run -dit -p 3306:3306 mysql:5.6 bash  # 会返回容器的id,赋值前5、6位就可以了
docker exec -it container_id bash # 使用上面复制的容器ID前5、6位,进入容器
# 使用uname -a查看系统为ubuntu系统
# 查看mysql的状态
service mysql status
# 启动mysql
service mysql start
# 进入mysql客户端
mysql
# 添加远程访问权限,在下面语句中的*和%号的说明,不懂得话,请查看后面的参考博客
mysql> grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# 在另一台电脑上使用root,123456进行登录mysql可以成功进入,需要注意防火墙的开关,我电脑默认是关闭的

在自己搭建的时候,没有进行mysql远程访问权限设置,在另一台电脑上登录的时候报错

host 'xxx' is not allowed to connect to mysql server

然后就参考了博客:https://www.cnblogs.com/jesu/p/5650699.html

转载于:https://www.cnblogs.com/TheoryDance/p/10326133.html

使用docker中mysql镜像相关推荐

  1. docker查看mysql镜像版本_Docker 查看镜像信息

    欢迎关注博主的微信公众号: 小哈学Java, 文末分享阿里 P8 资深架构师吐血总结的 <Java 核心知识整理&面试.pdf>资源链接!! 文章首发个人网站: https://w ...

  2. docker中mysql数据库闪退的原因

    docker中mysql数据库闪退的原因 问题描述 可能原因 其他 更新 问题描述 在dockers中启动mysql容器,使用docker ps 发现没有正在启动的容器,使用 docker ps -a ...

  3. Docker构建MySQL镜像并初始化

    文章目录 Docker构建MySQL镜像并初始化 Dockerfile 的一些常用语法 FROM RUN CMD ENV COPY ADD WORKDIR EXPOSE 构建自带初始化的 MySQL ...

  4. [转]Docker中的镜像

    [转]Docker中的镜像 引言 这篇文章中我们主要来探讨下Docker镜像,它是用来启动容器的构建基石,本文的所用到的Dcoker版本是17.1,API版本是1.33,Go的版本是1.9.2,OS是 ...

  5. 群晖docker中mysql 修改表名区分大小写问题

    关于mysql表名区分大小写的问题 序. mysql表名是否区分大小写是通过lower_case_table_names参数来设置,登录mysql后可通过show Variables like '%t ...

  6. 第12章 Docker 中 MySQL 的安装与配置

    第12章 Docker 中 MySQL 的安装与配置 文章目录 第12章 Docker 中 MySQL 的安装与配置 前言 目标 环境 支持的不同版本 Tag 和相应的Dockerfile链接 安装 ...

  7. 如何查看docker中mysql的版本

    如何查看docker中mysql的版本 如果是windos版本的mysql,用dos命令,省略第1步,直接进入第二步,一样的查版本. 首先进入docker中的mysql镜像 docker exec - ...

  8. docker下载mysql镜像并启动容器

    docker下载mysql镜像并启动容器 下载mysql镜像 运行一个mysql容器 命令 参数含义 查看当前运行的容器状态 进入容器 使用root登录mysql 重启mysql容器 下载mysql镜 ...

  9. 报错集-------docker中删除镜像时报错

    报错现象:在Docker中使用镜像ID删除镜像时会出现镜像删除不了的错误,如下图所示 解决方案:排查后发现是因为之前使用tag命令改过标签,导致同一ID具有两个不同名称的镜像.后来通过镜像名称成功地将 ...

最新文章

  1. 只要5分钟用数据可视化带你看遍11月份新闻热点事件
  2. 2021北师大丰台实验高考成绩查询,2020北京丰台区中考各高中录取分数线公布
  3. [Swift]NSString、NSData、Base64互转
  4. python导入模块报错syntaxerror_SyntaxError: invalid syntax python错误解决方法
  5. 偏心率e用于描述某一轨道与圆轨道的区别
  6. 深入浅出python机器学习_9.1.5_通过数据预处理提高模型的准确率_MinMaxScaler
  7. C++求三位数的水仙花数
  8. 12306否认60万用户数据泄露
  9. 论文编辑之目录和正文页码不同的设置
  10. 进程调度(一)--linux内核设计与实现读书笔记
  11. Carsim应用:LKA车道保持辅助系统(LQR控制器模型)
  12. 【路在脚下】----成长的感觉
  13. 清理服务器系统日志,win2008服务器清理系统日志
  14. 最权威的成都Java培训机构排名榜单公布啦,学Java必看
  15. 解决Chrome浏览器主页被篡改(劫持)hh899899.com的问题
  16. java日期格式化yyyy-mm-dd
  17. Halcon消除畸变
  18. Mac:option键的一些极客用法
  19. 菜鸟落泪:配置python 环境时,遇到关于 lmdb 模块的问题。
  20. JS----addEventListener()

热门文章

  1. JDBC修改数据库(Object类的应用)
  2. python基础——导入模块
  3. PUSHA/PUSHAD POPA/POPAD 指令详解
  4. 【浅谈数据结构】《数据结构》Data Structure
  5. 从web.xml谈谈SpringMVC集成spring的初始化流程及SpringBoot集成SpringMVC
  6. Idea中一个服务按多个端口同时启动
  7. SSO单点登录和OAuth2.0的区别和理解
  8. LIVE555再学习 -- testH264VideoStreamer 源码分析
  9. C语言再学习 -- 关键字sizeof与strlen
  10. 如何制作LINUX的patch文件及如何打patch