如何在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

如果你有任何疑问或者遇到了问题,欢迎随时向我提问!