M1芯片版MacBook Pro使用Docker安装MySQL的方法

M1芯片版MacBook Pro使用Docker安装MySQL的方法

解决方案goocz2025-01-13 10:32:1923A+A-

前言

MySQL作为一个目前互联网最流行的数据存储系统,在实际业务开发中,是少不了的。Docker作为目前最流行的运维技术,可以用它来轻松地部署我们常用的应用如Redis、ElasticSearch、Kafka等,当然,还有我们最最最重要的MySQL!

本文分享在M1芯片的Mac中,通过Docker安装MySQL的方法,Docker环境的安装,可以参考笔者之前分享的文章:

M1芯片版MacBook Pro安装Docker的方法

操作

1.下载镜像

第一步,固然是前往dockerhub上搜寻想要的镜像,由于笔者的电脑是M1芯片的Mac,所以需要os支持linux/arm64/v8的版本,可惜目前docker上支持这个版本的os不错,我们选择其中一个进行下载。

执行dockerhub每个版本的右上角提示的命令,即可下载完镜像到本地。

docker pull mysql:oracle

此时我们打开docker的桌面客户端,即可看到该镜像

2.开启容器

下载完镜像,下一步便是开启Docker的容器,简而言之,即部署了MySQL的环境,开箱即用。

在开启的同时,为了设置MySQL的数据库的用户名、密码、端口映射,我们采用命令行的方式来实现

docker run -p 3306:3306 --name dockermysql -e MYSQL_ROOT_PASSWORD=123 -d mysql:oracle

这里有几个关键的参数,意思分别如下:

--name 容器名
-p 端口映射
-d 后台运行

执行完,我们看下Docker的桌面客户端,便会发现有一个新的容器,

点进去看下日志,观察有没有异常,如果没有异常,则表明容器开启成功,

上面的日志显示,并无异常。

我们测试下MySQL连接,显示连接成功,即安装MySQL完毕!

后续我们就可以快乐地使用MySQL进行开发了~

其他

附录Docker安装ElasticSearch的方法,和MySQL类似。

M1芯片版MacBook Pro使用Docker安装Elasticsearch的方法

点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5