编辑
2024-08-05
Docker
0
请注意,本文编写于 317 天前,最后修改于 317 天前,其中某些信息可能已经过时。

目录

docker安装MySQL8.0

docker安装MySQL8.0

要在Docker中安装MySQL 8.0,您可以使用官方的MySQL Docker镜像。以下是安装和运行MySQL 8.0的步骤:

拉取MySQL 8.0的官方Docker镜像:

docker pull mysql:8.0

运行MySQL容器:

docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:8.0

这里--name标志用于为容器指定一个名称(在这个例子中是mysql8),-e MYSQL_ROOT_PASSWORD=my-secret-pw设置了MySQL的root用户的密码(请将my-secret-pw替换为您自己的强密码),-d标志表示以后台模式运行容器。

(可选)如果您想要将MySQL数据持久化到宿主机,可以使用-v标志来挂载一个数据卷:

docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=my-secret-pw -v /my/own/datadir:/var/lib/mysql -d mysql:8.0

替换/my/own/datadir为您宿主机上的实际路径。

(可选)如果您想要将MySQL的默认端口(3306)映射到宿主机的端口,可以使用-p标志:

docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:8.0

这会将容器的3306端口映射到宿主机的3306端口上。

以上步骤会启动一个新的MySQL 8.0容器。您可以通过Docker命令与MySQL交互,例如使用docker exec进入容器内部或者通过客户端连接到MySQL服务器。

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:澳门🇲🇴上班的IT人

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!