暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
docker下的-redis-之持久化存储详解.docx
56
6页
0次
2025-04-12
免费下载
docker 下的 redis 之持久化存储详解
首先我们在 docker 下 进行 spring Boot 项目操作 redis,具体步骤如下:
准备工作:
(1) 创建文件夹:usr/local/work/share
(2) 拉取项目,这是一个打包好的 jar
(3) 将拉取的 jar 包放到刚刚创建的文件夹下,同时再创建一个名字为 docker-
compose.yml 的文件
(4) tmp 目录中创建一个 data 文件夹
(5) 并在 docker-compose.yml 文件中写入以下内容:
redis:
image: redis:3
ports:
- "6379:6379"
volumes:
- /tmp/data:/data
- java:
image: bolingcavalry/springbootrun:0.0.1
links:
- redis:redishost
volumes:
- /usr/local/work/share:/usr/Downloads
ports:
- "8080:8080"
tty: true
这里我们只对 volumes 进行讲解,简单明了的说就是: docker redis 容器存储的
数据进行持久化到本地目录
Redis 端口 6379 已经由 Redis 预先配置好,从容器中暴露给主机,在 docker-
compose.yml 文件中,将它从主机暴露给外部,这样就可以为任何节点到 Redis 桌面管
理器中,并管理这个 Redis 实例。 最重要的是,redis 规范中有几件事情使数据在这个堆
栈的部署之间持续存在:redis 总是在管理器上运行,所以它总是使用相同的文件系统;
redis 在主机的文件系统中访问一个任意目录作为容器内部的/data,这是 Redis 存储数
据的地方。
of 6
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜