当前位置: 代码网 > it编程>数据库>Mysql > 如何使用Docker Desktop部署MySQL8.4.3

如何使用Docker Desktop部署MySQL8.4.3

2025年08月08日 Mysql 我要评论
1. 安装docker desktopdocker desktop可从链接:https://docs.docker.com/desktop/release-notes/ 下载,这里以windows平台

1. 安装docker desktop

docker desktop可从链接:

https://docs.docker.com/desktop/release-notes/  下载,这里以windows平台为例,

  • 在页面中找到对应操作系统(如 ​​windows​​)的安装包下载入口
  • 注意:windows 系统需满足以下条件:
    • 启用 ​​hyper-v​​ 或 ​​wsl 2​​ 后端(安装时会自动提示配置)。
    • 系统版本为 ​​windows 10 专业版/企业版(版本 1903+)​​ 或 ​​windows 11​​。

见下图所示:

  • 双击下载的 .exe 文件,按向导完成安装(默认选项即可)。
  • 安装完成后重启电脑(部分系统组件需重启生效)。
  • 启动 ​​docker desktop​​,首次启动时会初始化后台服务(等待状态栏图标显示 ​​docker 已就绪​​)。
  • 打开命令提示符(cmd)或 powershell,输入以下命令检查版本:
    • docker --version
    • docker-compose --version

2. 拉取镜像

cmd命令行输入:docker pull docker.1ms.run/library/mysql:8.4.3

  • 说明:
    • docker.1ms.run/library/mysql 是镜像仓库地址(因国内访问不了官方镜像资源,使用了第三方代理镜像:docker.1ms.run)。
    • 8.4.3 是 mysql 版本号。

docker desktop的images页签可看到其拉取的镜像,见下图所示:

3. 启动容器

docker run --name autotest_mysql -e mysql_root_password=123456 -p 33061:3306 -d docker.1ms.run/library/mysql:8.4.3

  • ​参数说明​​:
    • --name autotest_mysql:容器名称(可自定义,如 mysql-test)。
    • -e mysql_root_password=123456:设置 mysql root 用户的密码(必填项)。
    • -p 33061:3306:将宿主机的 33061 端口映射到容器的 3306 端口(避免与本地 mysql 冲突)。
    • -d:后台运行容器(detached 模式)。
    • 最后一项为镜像名称及版本。

4. 连接 mysql 测试​&&创建数据库​

使用 mysql 客户端工具(如 ​​mysql workbench​​、​​dbeaver​​)连接:

  • ​主机地址​​:127.0.0.1 或 localhost
  • ​端口​​:33061(映射的宿主机端口)。
  • ​用户名​​:root
  • ​密码​​:123456(即 -e mysql_root_password 设置的值)。

mysql workbench(可从https://dev.mysql.com/downloads/workbench/下载)为例,见下图所示:

mysql workbench创建数据库,见下图所示:

到此这篇关于如何使用docker desktop部署mysql8.4.3的文章就介绍到这了,更多相关docker desktop部署mysql内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com