一、使用官方镜像

可以使用官方镜像快速启动一个MySQL Server实例:

root@ubuntu:~# docker run --name hi-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:latest
Unable to find image 'mysql:latest' locally
latest: Pulling from library/mysql
f7e2b70d04ae: Pull complete
df7f6307ff0a: Pull complete
e29ed02b1013: Pull complete
9cb929db392c: Pull complete
42cc77b24286: Pull complete
a6d57750cc73: Pull complete
79510826e343: Pull complete
0bff56f688ad: Pull complete
b7900ad0eff9: Pull complete
9ffa71cbd4ba: Pull complete
3d744b02cc8e: Pull complete
75b0db54e16c: Pull complete
Digest: sha256:4589ba2850b93d103e60011fe528fc56230516c1efb4d3494c33ff499505356f
Status: Downloaded newer image for mysql:latest
bcbbb3308927d9be924a91b1dd4c758e24cd5c9658ac84174a27a4c5cbe9d743

以上命令中,--name指定容器的名称,容器名称是hi-mysql;-e指定配置信息,此处配置mysqlroot用户的登陆密码;-p是端口映射;-d指定成功启动容器后输出容器的完整ID。使用docker ps查看运行中的容器:

root@ubuntu:~# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
bcbbb3308927        mysql:latest        "docker-entrypoint.s…"   2 minutes ago       Up 2 minutes        0.0.0.0:3306->3306/tcp, 33060/tcp   hi-mysql

最后,使用navicat即可连接mysql:

使用Docker安装MySQL相关推荐

  1. Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法

    为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1:    首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...

  2. 虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  3. [转]Docker学习之四:使用docker安装mysql

    本文转自:https://blog.csdn.net/qq_19348391/article/details/82998391 Docker学习之一:注册Docker Hub账号 Docker学习之二 ...

  4. docker安装mysql并配置,Docker安装MySql-挂载外部数据和配置

    在上一篇中<在CentOS7中使用Docker安装MySql>中介绍了怎样在Docker中安装Mysql,但存在两个问题: 1.用户密码和字符集等的设置,需要安装完MySql后,进入到My ...

  5. Docker 安装MySQL以及外部访问

    Docker 安装MySQL以及外部访问 (1)因为我们的镜像是linux环境下的,我所在的系统是windows系统.首先通过docker客户端切换到linux环境下. (2)使用docker pul ...

  6. 史上最详细Docker安装Mysql 带每一步详图及解释 并教你Docker 打印容器日志!!!相信值得你的阅读!!!

    众所周知,如果我们要把项目放在服务器上运行,那么数据存储就是必需的,就用这篇小小文章记录一下我的经历吧. MySQL是一个关系型数据库管理系统,也是是最流行的关系型数据库管理系统之一,在 WEB 应用 ...

  7. docker安装mysql远程不能访问,虚拟机中docker安装mysql远程无法访问解决方法

    #docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d ...

  8. macos docker 安装mysql,mac 中docker安装mysql的图文教程

    今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...

  9. docker安装mysql redis_Docker安装Mysql和Redis以及构建部署应用镜像

    为了方便本地测试项目,为了方便开启新的环境,为了方便部署,打算本地利用Docker安装Mysql和Redis. 搭建Springboot项目,编写Dockerfile,打包构建镜像. 简单使用dock ...

  10. docker 安装mysql 实战文档_docker 安装mysql

    PassJava (佳必过) 项目全套学习教程连载中,关注公众号第一时间获取. docker 安装mysql 1.下载镜像 sudo docker pull mysql:5.7 ubuntu@VM-0 ...

最新文章

  1. 对话高博(二)| 换工作这件事
  2. 使用Source Monitor检测Java代码的环复杂度
  3. java底层机制_Java同步机制的底层实现
  4. 移动端禁止视频自动全屏播放
  5. nodejs集成sqlite
  6. WinSDK学习--Document/View结构
  7. Shell脚本中的并发(转)
  8. ATL 实现定制的 IE 浏览器栏、工具栏和桌面工具栏
  9. 资料管理工具VSGoogle?
  10. wince BindingSource
  11. [软件更新]迅雷v5.9.8.1084发布
  12. linux测试进程内存,怎么测试进程运行时的内存用量
  13. Git基本用法(一)
  14. 软件测试胡侃之代码审查和代码走查
  15. 一次简单的PC游戏汉化
  16. 【UEFI实战】UEFI中使用汇编代码
  17. Spring项目-在线五子棋
  18. 本地文件搜索引擎项目说明
  19. 数据库必须具备的四个特性
  20. 《夜深人静写算法》总纲

热门文章

  1. MindManager思维导图画法教程
  2. iwnpi 5621ds RF测试指令
  3. 虚拟机VMware安装苹果系统macOS,超级详细教程,附文件下载,真教程!!
  4. 微信文章如何增加阅读率
  5. Auto.js Pro安卓免ROOT引流脚本开发系列教程26网易公开课(4)-关注用户
  6. pacemaker corosync 概念
  7. 搜索和推荐中的精度和召回(recall)分别是什么意思?
  8. Linux中 安装一些实用小软件总结
  9. 操作系统语言包在c盘哪里,win10系统通过卸载语言包释放c盘空间的具体教程
  10. 计算机毕业设计 在线免费小说微信小程序(源码+论文)