环境: win10, Docker Desktop

1. 查看仓库可用MySQL版本 

docker search mysql

2. 拉取mysql镜像

// 拉取最新版本
docker pull mysql:latest
// 拉取指定版本
docker pull 镜像名称:版本号

3. 查看镜像是否下载成功

docker images

(可通过docker客户端查看)

4. 运行容器

docker run -itd --name mysql-test -p 13306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
------------------------------
参数说明:
docker run                    // 启动容器
--name mysql-test             // 指定容器名称为 mysql-test
-e MYSQL_ROOT_PASSWORD=123456 // 指定root用户的密码为123456
-p 13306:3306                 // 映射容器服务的3306端口到宿主机的13306端口,外部主机可以通过宿主                               // 机ip:13306访问到MySQL服务(如: 127.0.0.1:13306)
------------------------------

(可通过docker客户端查看)

5. 查看容器是否安装成功

docker ps

(可通过docker客户端查看运行状态)

6. 进入容器

docker exec -it mysql-test /bin/bash

(可通过docker客户端进入)

7. 登录mysql

mysql -u root -p123456

(或者通过docker客户端进入容器,再登录)

8. 测试 Navicat 连接

Windows环境下使用Docker安装MySQL相关推荐

  1. windows环境下msi方式安装Mysql

    一:下载mysql MSI文件 链接:https://pan.baidu.com/s/1bE6SHVejvwRvwMSU_fLPyw 提取码:luoy 二.安装MySQL 1.打开下载好的mysql- ...

  2. 本地虚拟机上的docker安装mysql_linux下利用Docker安装mysql的步骤

    作为一个测试人员,在学习的过程中,可能经常需要去在linux下安装一些软件,有的软件通过搜索别人的博客教程进行安装的话,随着一些软件的升级,以及虚拟机/服务器镜像版本不一致等外部因素,都有可能导致安装 ...

  3. 【Docker】windows环境下的docker如何开放远程2375端口

    前言 截止至文章发表时,DockerDesktop的最新版本为v4.11.1.本文以该版本为准. Docker在windows运行在Hyper-v的虚拟机中或者wsl windows子系统中. 原因说 ...

  4. windows环境下snort的安装

    windows环境下snort的安装 snort (一) windows环境下snort的安装 1.MYSQL安装. 2.apache安装 3.php安装 4.配置PHP 5.安装配置adodb 6. ...

  5. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  6. Windows环境下Graphviz的安装

    Windows环境下Graphviz的安装 因为毕设的原因呢,要学习使用以前没有接触过的几个软件,Protege就是其中之一,但是,因为其可视化与Graphviz好像是有关的(不敢打包票,因为现在才刚 ...

  7. Windows环境下Composer的安装和使用说明,从零开始熟悉安装composer,不会者、不常用者和遗忘者的幸福

    [本文摘抄至网络-本人整理测试] 测试日志: 20220315测试:可用 Windows环境下Composer的安装和使用教程 (本人亲测可用) 下载前说明:建议先安装PHP环境,我安装的是PHP7. ...

  8. Windows环境下下载并安装VMware Workstation Pro 17

    VMware Workstation是一款能够在Windows环境下运行的虚拟机软件,它可以在操作系统之上再虚拟一个或多个操作系统,使你能够在一台电脑上模拟出多台电脑的场景.这次发布的17版本支持自动 ...

  9. Centos /Linux环境下利用Docker 安装mysql5.7镜像(含离线安装),启动mysql镜像并初始化数据库

    Docker 安装mysql镜像,含离线 Docker 安装mysql镜像(含离线) 准备mysql的Docker镜像(需要在有网的服务器中下载) 将准备好tar导入到docker镜像 Docker启 ...

最新文章

  1. 【Android 逆向】Android 进程注入工具开发 ( 注入代码分析 | 注入工具收尾操作 | 关闭注入的动态库 | 恢复寄存器 | 脱离远程调试附着 )
  2. 王者荣耀全栈项目部署到阿里云服务器笔记
  3. 聊一聊 Redis 数据内部存储使用到的数据结构
  4. 一张截图,告诉你字节跳动的 Java 开发能力到底有多强...
  5. 寒冰王座(DGA最长路/完全背包)
  6. pap chap认证配置
  7. 阿里云日志服务SLS,打造云原生时代智能运维
  8. ssh登录日志,ssh登录记录,最近ssh登录
  9. Must 和 have to的疑问句_55 1
  10. TechWeb:转载合作须知!
  11. mac安装和卸载mysql_mysql的安装与卸载
  12. linux 单机跨进程通信
  13. C#随机生成信用卡卡号的源码
  14. Win10正式版激活方法有哪些?如何激活Win10?
  15. NGUI-动画Tween
  16. win101909要不要更新_近年最稳的Win10更新?Win10 1909值得升级吗
  17. U盘安装CentOS7.9系统台式机(含资源下载地址)
  18. 关于机器翻译,看这一篇就够了
  19. 60mph和kmh换算_mph换算器(速度计算器在线)
  20. Set集合的基本使用

热门文章

  1. linux修改ssh端口失败
  2. python发送qq邮件失败_Python实现给qq邮箱发送邮件的方法
  3. idea修改快捷键为eclipse的快捷键
  4. java 地图报表_Echarts实现定位-高德-天地图
  5. Windows上的良心国产应用,我又帮你找到了4款
  6. python 抽象语法树_Python 的抽象语法树(一)
  7. 6-8 连接字符串 (15 分)
  8. 如何提升深度学习的表现?
  9. DBA 是怎样练成的 ?
  10. kali系统arp介绍(断网嗅探密码抓包)