1、拉取镜像

$docker pull mysql

2、创建并启动一个mysql容器

docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d mysql

–name:给新创建的容器命名,此处命名为mysql-test

-e:配置信息,此处配置mysql的root用户的登陆密码

-p:端口映射,此处映射主机3306端口到容器pwc-mysql的3306端口

-d:成功启动容器后输出容器的完整ID.

最后一个mysql指的是mysql镜像名字

3、查看容器运行状态

sudo docker ps

可以看到容器的简写ID,容器的源镜像,创建时间,状态,端口映射信息,容器名字等。

4、连接测试

1. mysql连接IP问题

首先这个IP肯定不是localhost,然后以为是mysql容器的IP,查看mysql容器的ip

docker inspect <container-ID> | grep IPAddress 

结果是:172.17.0.2,但是还是连接不上

2、获取docker主机 IP

$ ifconfig | grep inet

结果是:192.168.31.10

mac系统使用Navicat,链接信息正确的情况下,突然所有的链接都连不上,且新建数据库连接时,提示:

解决方案(依次执行下列俩句命令,删除所有的Keychains):

cd ~/Library/Keychains/ rm -r *

docker中创建MySQL及在外部使用Navicat连接相关推荐

  1. docker中创建redis及在外部使用rdm连接

    1.下载镜像 docker pull redis 2.启动redis docker run -d -p 6379:6379 --name myredis redis 3.连接Redis 打开rdm,填 ...

  2. Docker中创建MySQL容器,将宿主机目录直接挂载到目录

    Docker中创建MySQL容器,将宿主机目录直接挂载到目录 1.在Docker中下载MySQL镜像 docker pull mysql:5.7.25 2.创建目录/tmp/mysql/data和/t ...

  3. docker中创建Jmeter及在外部使用JMeter-Server控制

    Jmeter分布式测试环境中有两个角色:Master和Slaves Master节点:向参与的Slaves节点发送测试脚本,并聚合Agent节点的执行结果,部署一台 Slaves节点:接收并执行Mas ...

  4. 以两台Linux主机在docker中实现mysql主主备份以用nginx实现mysql高可用

    使用nginx反向代理主主备份的两台mysql,连接时连接nginx,当其中一台myql停止后,仍然可以正常使用,如果使用k8s 会简单许多.所谓主主复制就是在主从复制的基础上掉了个头. 请博主买块糖 ...

  5. docker 中安装 MySQL 以及使用

    环境:我使用3A服务器搭建centos7 简介 这里的实现思路是,先拉取完 MySQL 镜像之后,启动 MySQL 容器,然后将 MySQL 的配置文件拉取到本地,关闭之前启动的容器,重新使用挂载的方 ...

  6. weblogic中数据源_如何在WebLogic Server中创建MySQL数据源

    weblogic中数据源 使用应用程序服务器的一件很酷的事情是,它允许您在应用程序外部创建DataSource,并且可以与线程池和事务管理器等一起管理它.对于WebLogic Server,它附带了许 ...

  7. 如何在WebLogic Server中创建MySQL数据源

    使用应用程序服务器的一个很酷的事情是,它允许您在应用程序外部创建DataSource,并且可以与线程池和事务管理器等一起管理它.对于WebLogic Server,它附带了许多内置的JDBC驱动程序, ...

  8. 如何在docker中运行MySQL实例(转载)

    如何在docker中运行MySQL实例 转自:https://blog.csdn.net/siying8419/article/details/79670246 通常初学者学习docker时,不太清楚 ...

  9. 连接云服务器Docker中的Mysql 详细图文操作(全)

    目录 前言 1. 安装mysql 2. 开启远程连接 3. 防火墙 4. 入站规则 5. 连接mysql 前言 在云服务器上通过docker搭建的mysql 本地的navicat连接mysql的时候一 ...

最新文章

  1. 160个Crackme006
  2. 计算机开机显示器无显示桌面,电脑开机后显示器不亮故障排除方法
  3. shell脚本中if的相关参数
  4. 恩智浦智能车大赛2020_内蒙古科技大学第九届智能车大赛校内公开赛总决赛
  5. 蓝牙遥控开关c语言程序,单片机蓝牙控制开关制作(程序源码+安卓APP分享)
  6. win8+sdk8+vs2012+freeglut+glew开发opengl
  7. 坚守普惠 AI,看华为云如何让 AI 落地!
  8. android 图片任意拖拉,android 拖拉图片 Gallery 用SimpleAdater实现
  9. 郭慧计算机,机械制图及CAD(高等院校网络教育系列教材)
  10. 最新小米线刷救砖工具分享+支持全系通用
  11. ImageJ的自动二值算法C++实现
  12. 画毛毛虫代码计算机图形学,毛毛虫的任务
  13. js 调用谷歌插件截图跨域的iframe---FireShot
  14. luoguP2123 皇后游戏(贪心)
  15. kafka消息服务的producer、broker、consumer的配置
  16. 【Python做研究报告】股价趋势图绘制
  17. 解决0x00000001电脑蓝屏问题
  18. 89c51控制小车运行c语言,STC89C52单片机蓝牙遥控小车代码
  19. python+百度AI 文字转换成语音
  20. Camera Calibration Toolbox for Matlab使用教程

热门文章

  1. RelayCommand命令
  2. 各大计算机公司 笔试及面试 题目 - 人民搜索
  3. 欢迎来到我的第一个个人laravel尝试论坛项目,给予评价和建议 谢谢。
  4. ASP.NET MVC Json的序列化和反序列化
  5. 我爱我家:我为什么选择AppCan?
  6. cocos2dX改变锚点位置
  7. django2中关于时间处理策略
  8. webpack4.0各个击破(2)—— CSS篇
  9. 让Python中类的属性具有惰性求值的能力
  10. JAVA知识积累 JSP第一篇【JSP介绍、工作原理、生命周期、语法、指令、行为】...