没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
3页
一、Docker安装MySQL 8 Docker安装MySQL 8主要涉及拉取官方镜像、运行容器并进行一系列自定义配置。 二、自定义设置 存储路径:通过Docker的卷(volume)功能,可以将宿主机的目录挂载到容器内的指定路径。 端口:在运行容器时,可以通过映射宿主机的端口到容器的端口来实现外部访问。 密码:通过设置环境变量MYSQL_ROOT_PASSWORD,为MySQL的root设置密码。 日志存储路径:同样,可以通过挂载宿主机目录的方式,自定义MySQL的日志存储路径,方便日志的收集和管理。 三、开机后自动重启容器 实现开机后自动重启MySQL容器,即使系统重启,MySQL容器也会自动启动并恢复运行。 四、容器时间与宿主机同步 Docker容器默认会继承宿主机的时区设置,因此容器内的时间会与宿主机保持同步。无需额外配置,即可确保容器时间的准确性。 五、挂载数据文件,持久化到主机 通过挂载宿主机目录到容器内的数据目录,可以实现MySQL数据文件的持久化存储。即使容器被删除或重新创建,只要挂载的宿主机目录不变,数据就不会丢失。
资源推荐
资源详情
资源评论
首先确保你的系统上已经安装了Docker。你可以通过访问Docker官方网站或者通过系统的包管理
器来安装。
拉去MySQL 8.0.20 镜像
-p 13306:3306 指定端为13306(可自行修改其他端口)
-e MYSQL_ROOT_PASSWORD=fyVPcZEosWV%WR_Pkrz
/home/app/docker/mysql8.0.20 为宿主机目录,可复制到自己想安装的目录
先停止容器
再删除容器
第一步 拉镜像
docker pull mysql:8.0.201
第二步 启动镜像
指定端口
设置密码(可修改成其他密码)
docker run -p 13306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.201
第三步 启动成功后,进入容器内部拷贝配置文件,到宿主主机。
docker cp mysql:/etc/mysql /home/app/docker/mysql8.0.201
四步 删除mysql容器,重新创建容器
docker stop mysql1
docker rm mysql1
资源评论
herionZhang
- 粉丝: 13
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功