Mysql的数据不应该放在容器内,应该挂载出来,mysql下面有data目录,所有的数据都应该放在data目录下。(退出上面的容器,重新启动一个容器),昨天已经下过mysql了,所以这边是可以搜到的(要用一个镜像先搜到他,搜到就代表可以用,然后按照自己的目录去下载(拉取镜像))
第二个命令是后台运行暴露端口(-d -p)然后-v加挂载(可以同时挂载(映射)多个),冒号前是本地的,冒号后是容器的,这里映射里两个一个是配置文件的,一个是数据的。又因为安装启动mysql需要配置密码,-e配置密码(-e其实是代表配置环境),这是官方配置密码的格式(下图),配完之后给mysql起个名字mysql01,然后加上版本号,然后回车就启动了(会返回一列序列号)
现在在容器中把mysql这个容器彻底删除(现在这个容器就没了)
docker笔记(十)
最新推荐文章于 2024-07-13 21:12:48 发布