欢迎来到 Docker 的世界,今天我们要在这个神奇的容器世界里安装一个 MySQL 数据库。没错,就像在乐高世界搭建城堡一样简单有趣!
Docker 是一个开放平台,用于开发、运送和运行应用程序,它让安装 MySQL 这样的数据库变得轻而易举。
首先,确保你的机器上安装了 Docker。如果你还没安装,不用担心,去 Docker 官网下载对应版本就好。
在 Docker 世界里,一切都从“拉取镜像”开始。
访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags 。
可以通过 Tags 查看其他版本的 MySQL,默认是最新版本 mysql:latest 。
打开终端,输入以下命令:
docker pull mysql:latest
这就像是在互联网的超市里选购你需要的商品,这里我们选的是最新版的 MySQL。
有了镜像后,我们就可以创建并启动一个 MySQL 容器了。运行下面的命令:
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest
这里,“mysql” 是我们给容器起的名字,3306:3306 是映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务, my-secret-pw 是设置的 root 用户密码。记得替换成你自己的密码哦!
现在,MySQL 已经在 Docker 容器中跑起来了。我们可以使用以下命令连接到数据库:
docker exec -it mysql mysql -uroot -p
输入你之前设置的密码,就能进入 MySQL 的世界啦!
恭喜你,现在你已经成功在 Docker 中安装并运行了 MySQL。是不是觉得自己像个魔法师,几个咒语(命令)就把 MySQL 召唤出来了?
使用 Docker 安装 MySQL,不仅简单快捷,还能让你的数据库环境更加干净、可控。现在,你可以开始在这个新搭建的数据库城堡里进行你的数据探险啦!记得享受这个过程,因为在 Docker 的世界里,一切皆有可能!