Docker如何执行MySQL:从安装到运行的全流程指南
Docker执行MySQL的核心方法是通过拉取官方MySQL镜像,并使用docker run命令启动容器来实现,确保已安装Docker,然后在终端中运行以下命令拉取MySQL镜像:
docker pull mysql:latest
通过以下命令启动MySQL容器,其中需设置必要的环境变量(如MYSQL_ROOT_PASSWORD)以配置根密码:

docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -d mysql:latest
此命令会创建一个名为mysql-container的容器,并在后台运行,若需持久化数据,可添加卷(Volume)映射,
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -v /host/path:/var/lib/mysql -d mysql:latest
这样可将容器内的MySQL数据存储到主机目录,避免容器删除后数据丢失,启动后,可使用docker exec命令进入容器操作数据库:
docker exec -it mysql-container mysql -uroot -p
输入密码后即可管理MySQL。通过映射端口(如-p 3306:3306)可将容器端口暴露给主机,方便外部工具连接,Docker执行MySQL的关键在于灵活运用镜像、环境变量、数据卷和端口映射,这能快速部署且保持数据安全与可移植性。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/9961.html发布于:2026-08-10





