如何在Docker中运行MySQL并映射Windows目录
操作流程
journey
title 教会小白如何在Docker中运行MySQL并映射Windows目录
section 步骤
开始 --> 下载MySQL镜像: docker pull mysql
下载MySQL镜像 --> 运行MySQL容器并映射Windows目录: docker run -d -p 3306:3306 -v /c/Users/your_path:/var/lib/mysql --name mysql_container mysql
运行MySQL容器并映射Windows目录 --> 结束
详细步骤及代码
步骤1:下载MySQL镜像
首先,你需要在命令行中输入以下代码来下载MySQL镜像:
docker pull mysql
这段代码将会从Docker Hub上拉取最新的MySQL镜像到你的本地。
步骤2:运行MySQL容器并映射Windows目录
接着,你需要在命令行中输入以下代码来运行MySQL容器并映射Windows目录:
docker run -d -p 3306:3306 -v /c/Users/your_path:/var/lib/mysql --name mysql_container mysql
-d
表示以守护态/后台模式运行容器;-p 3306:3306
表示将容器的3306端口映射到宿主机的3306端口;-v /c/Users/your_path:/var/lib/mysql
表示将宿主机的/c/Users/your_path
目录映射到容器的/var/lib/mysql
目录;--name mysql_container
表示给容器取一个名字为mysql_container
;mysql
是指使用的镜像为MySQL。
结束
至此,你已经成功在Docker中运行了MySQL并映射了Windows目录。现在你可以通过访问localhost:3306
来连接到MySQL数据库。
希望这篇文章对你有所帮助,祝愿你在以后的学习和工作中取得更大的进步!
pie
title MySQL容器运行成功
"成功" : 100
如果你有任何疑问或者遇到了问题,欢迎随时向我提问!