首先从docker hub上搜索mysql,并选择想要的tag。我这里选择mysql:5.7

​​docker pull mysql:5.7

查看是否下载成功:

docker image ls
REPOSITORY            TAG                 IMAGE ID            CREATED             SIZE
mysql                 5.7                 f6509bac4980        11 days ago         373MB

运行容器,这里设置端口映射,并设置mysql的初始密码,默认用户名是root

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

查看容器运行状态:

docker container ls
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                               NAMES
e87ae06931c8        mysql:5.7           "docker-entrypoint.s…"   4 seconds ago       Up 3 seconds        0.0.0.0:3306->3306/tcp, 33060/tcp   mysql

容器运行正常,进入容器:

docker exec -it mysql /bin/bashroot@e87ae06931c8:/# mysql -uroot -p
mysql> create database test;

这样在宿主机就可以连接mysql了

docker 安装mysql 5.7相关推荐

  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. Luhn(卢恩)算法,检测信用卡号的合法性
  2. EF检索中文失败的解决办法
  3. 015-图片文件上传
  4. arduino 水位传感器_云南可信赖的威卡压力传感器哪里有
  5. 【2022】JVM常见面试真题详解
  6. java 轻量数据库_DBTree是一个springboot2 + vue-element-template实现的轻量数据库表结构查看及管理工具...
  7. HTML鼠标点击文字语音播放,10款jQuery+HTML5实现的鼠标点 经过播放音频
  8. 【转载】关于RabbitMQ的高可用性
  9. 知乎问答 | 如何在同一坐标系下绘制多幅图形
  10. python基础——lambda函数
  11. canal 监控数据库表 快速使用
  12. 心理学计算机交叉就业,拥有着全美最高年薪?心理学专业介绍及就业前景解析...
  13. 利用Modem实现远程双机互联
  14. 影视剪辑,7个创意转场及7个剪辑技巧,剪辑技巧分享
  15. Android 手写和笔锋研究资料
  16. table制作课程表案例
  17. 嵌入式硬件通信接口协议-UART(四)设计起止式的应用层协议
  18. 【读书笔记】法治的细节——做我们觉得对的事情,然后接受它的事与愿违
  19. python随机密码生成在26个字母中随机生成10个_习题6:二.3 随机密码生成
  20. JetBrains又出编程神器!

热门文章

  1. sublime xdebug调试php
  2. PHP SOCKET编程详解
  3. PHP实现多线程抓取网页
  4. Linux的vagrant配置vmware
  5. Linux的Vi编辑器
  6. Go的sync.Pool(五)
  7. python需要配置环境变量吗_教你手动设置python环境变量
  8. java方法怎么写_关于java方法,这几题该怎么写
  9. matlab仿真软件 高阶调制,高阶差分幅度相移键控调制解调系统及仿真
  10. c++中有表示正无穷的数吗_阅读:贯穿编程人生CSAPP[2]信息表示