在使用 Docker Desktop 运行 MySQL 容器时,将数据目录挂载到 volume 上是一个常见的需求,这有助于数据的持久化和备份。以下是详细的步骤来实现这一目标: 1. 确定 Docker Desktop 和 MySQL 的版本和配置要求 确保你已经安装了 Docker Desktop,并且 MySQL 服务器镜像可以从 Docker Hub 上拉取。这里假设你使用的是...
1. 安装Docker Desktop 首先确保已经安装好了Docker Desktop,可以在官方网站上下载并按照指引进行安装。 2. 拉取MySQL镜像 使用以下命令从Docker Hub上拉取MySQL镜像: docker pull mysql:latest 1. 3. 创建MySQL容器 使用以下命令创建MySQL容器,并将数据和配置文件挂载到宿主机: docker run --name mysql-container ...
docker run -d --name=mysql-container -v /path/to/new/directory:/var/lib/mysql mysql:latest 1. 2. 4. 重新启动mysql容器 最后,重新启动MySQL容器,确保修改生效。 ```bash docker start mysql-container 1. 2. 总结 通过以上步骤,我们成功修改了MySQL容器的挂载目录,将数据保存在新的目录中。在实际操作...
docker run --name mysql -vD:/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf-vD:/docker/mysql/logs:/logs -v D:/docker/mysql/data:/var/lib/mysql -vD:/docker/mysql/conf/conf.d:/etc/mysql/conf.d-eMYSQL_ROOT_PASSWORD=123456-d -i -p3306:3306mysql:5.7 启动成功 命令行 desktop 3. 进入...
一、安装 docker-desktop 略 二、安装 MySQL 1、拉取镜像(使用 git bash): docker pull mysql:8.0.39 2、创建目录: 分别创建如下三个目录: C:/Users/admin/software/docker/mysql/conf C:/Users/admin/software/docker/mysql/data C:/Users/admin/software/docker/mysql/logs ...
2)开放mysql的端口号service firewalld start firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --reload firewall-cmd --list-ports 两种方法任选一个即可 到这应该就能正常的用了。 你在docker desktop里也能看见相应的container了。
1.拉去mysql镜像 2.查看并启动镜像 启动成功 3. 进入容器内bash,连接mysql 注意:我这里使用的是Git bash,提示错误the input device...
打开Docker Desktop,在搜索框中检索 mysql 请添加图片描述 点击该镜像(Image),此时有一个下载的过程。 启动服务 待镜像下载完毕,点击“RUN”,进入配置页面 请添加图片描述 需要注意的是两个端口号和环境变量MYSQL_ROOT_PASSWORD。 端口号指定后,我们就可以在Windows中其他软件上访问数据库。这一步非常重要,很多启动后...
1、拉取MySQL镜像 启动「Docker Desktop」后在cmd窗口中执行以下命令,即可从配置的镜像源处下载mysql 8.0.29版本的镜像,若不指定版本直接执行docker pull mysql命令则默认是拉取MySQL最新版本的镜像。 # 拉取镜像 docker pull mysql:8.0.29 镜像拉取成功后执行docker images可以看到你拉取的所有镜像,「Docker Desktop...