爱收集资源网

数据同步测试:持久性优化

网络 2023-06-26 04:01

目录

一、使用数据卷实现数据同步 1.使用命令挂载

docker run -it -v 宿主机目录:容器内目录 centos /bin/bash
docker run -it -v /home/test:/home centos /bin/bash

ip地址修改器 连接成功但上不了网_本地连接ip修改器_漏油器连接漏油器

2.查看是否挂载成功

docker inspect 容器ID

3.测试

在宿主机绑定目录创建或更改文件或目录,容器目录出现对应的创建和更改,反之一样。

容器停止运行以后宿主机创建或更改文件,容器目录出现对应的创建和更改。

ip地址修改器 连接成功但上不了网_本地连接ip修改器_漏油器连接漏油器

二、使用docker的卷技术实现mysql的数据同步和持久化 1.下载镜像

docker pull mysql:5.7

2.后台启动

docker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:5.7
#-d:后台启动
#-p:端口映射
#-v:文件同步地址
#-e:配置内容
#--name:启动容器名
#mysql:5.7:启动版本

3.联接测试

(1)如果是云服务器,开启映射的端口(3310)的TCP权限

本地连接ip修改器_漏油器连接漏油器_ip地址修改器 连接成功但上不了网

(2)本地联接mysql并新建数据库,在宿柱机的对应的目录可以看见新增的数据库文件夹。

4.持久化和数据同步测试

(1)删除docker中的版本后持久化的数据文件还在

(2)重新下载其他的mysql镜像并运行,文件同步地址和之前数据库一致,两个数据库之间实现数据同步。

本地连接ip修改器
上一篇:好儿子:歌舞爱心满溢 下一篇:没有了