一、Redis简介
Redis,英文全称是Remote Dictionary Server(远程字典服务),是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
二、操作步骤
1. 自定义 Docker 静态网段
Docker 默认采用 “bridge” 连接(桥接),启动容器的时候会按照顺序来获取 ip ,这就导致了 ip 不固定的问题。所以我们首先将 ip 地址静态化。对应指令如下:
docker network create --driver bridge --subnet=172.18.12.0/16 --gateway=172.18.1.1 wn_docker_net
2. 拉取 Redis 镜像
a. 搜索 Redis
b. 拉取 Redis
c. 查看是否拉取成功
3. 下载配置文件
配置文件下载地址:https://redis.io/docs/management/config
下载对应的版本:
如果没法下载的同学,我已上传资源到文章顶部,可自取。我上传的资源配置信息已经修改完成,可直接使用。
4. 创建Docker容器
a. 新建目录
b. 上传配置文件
c. 新建日志文件
d. 修改日志文件权限
演示图例如下:
e. 修改配置文件
演示图例如下:
第一处:75行
第二处:94行
第三处:304行
f. 创建容器
输入如下指令:
docker run -it
--name redis_6379
--privileged
-p 6379:6379
--network my_docker_net
--ip 172.18.12.10
-v /usr/local/software/redis/6379/conf/redis.conf:/usr/local/etc/redis/redis.conf
-v /usr/local/software/redis/6379/data/:/data
-v /usr/local/software/redis/6379/log/redis.log:/var/log/redis.log
-d redis
/usr/local/etc/redis/redis.conf
演示图例如下:
g. 检查容器是否创建成功
h. 检查日志
演示图例如下:
5. 测试 Redis
演示图例如下:
6. 开放防火墙端口
演示图例如下:
原文地址:https://blog.csdn.net/2301_76357803/article/details/131688214
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_35066.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。