当前位置:网站首页>linux上使用docker安装redis
linux上使用docker安装redis
2022-08-09 22:08:00 【langmeng110】
一、安装Docker
如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装:
1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看
2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看
二、拉取redis镜像
docker pull redis:6.0.0
三、创建需要映射的文件夹及配置文件
1.创建文件夹
mkdir -p /home/redis/{conf,data,logs}
2.在conf目录下创建配置文件
a) vim /home/redis/conf/redis.conf
b) 添加需要的配置项
c) 下面是我的配置项,可以直接复用或者做一些增删改
需要注意的是,如果不需要为redis设置密码,可以将requirepass 1q2w3e 删除 ,目前密码是1q2w3e
pidfile /var/run/redis.pid
port 6379
databases 16
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb
dir /data
requirepass 1q2w3e
appendonly yes
四、创建启动脚本
a) 新建start-redis.sh文件
b) 添加如下内容:
docker run -d -p 6379:6379 --name redis \
--restart=always \
-v /home/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /home/redis/data:/data redis:6.0.0 \
redis-server /etc/redis/redis.conf
五、启动并测试
#启动
sh create-redis.sh
使用redis客户端输入ip+port+密码(如果有的话),查看是否可以正常连接吧
好了,到此单节点的redis就已经搭建好了,
后期会出哨兵模式和集群模式搭建,喜欢的就点个赞,点个关注再走吧(* ̄︶ ̄)
边栏推荐
猜你喜欢
华为鸿蒙3.0的野望:技术、应用、生态
【Burning】It's time to show your true strength!Understand the technical highlights of the 2022 Huawei Developer Competition in one article
Core Data浅谈系列之五 : 在UITableView中展示
typedef和#define的花里胡哨的用法
关于ETL的两种架构(ETL架构和ELT架构)
iNFTnews | 迪士尼如何布局Web3
【TS技术课堂】时间序列预测
ElasticSearcch集群
Socket发送缓冲区接收缓冲区快问快答
daemon
随机推荐
torch.distributed多卡/多GPU/分布式DPP(二)——torch.distributed.all_reduce(reduce_mean)&barrier&控制进程执行顺序&随机数种子
33. Fabric通道、组织、节点、权限间关系
leetcode:331. 验证二叉树的前序序列化
leetcode 39. 组合总和(完全背包问题)
three.js镂空圆球拖拽变形js特效
Leetcode 98. 验证二叉搜索树
NodeJS使用JWT
Linux 配置MySQL
leetcode:320.列举单词的全部缩写
Leetcode 530. 二叉搜索树的最小绝对差
制定量化交易策略的基本步骤有哪些?
信息系统项目管理师---第十一章项目风险管理历年考题
Leetcode 235. 二叉搜索树的最近公共祖先
Kubernetes Service对象
Janus官方DEMO介绍
2022-8-9 第六组 输入输出流
chart.js面积图曲线图统计插件
typedef和#define的花里胡哨的用法
你的 Link Button 能让用户选择新页面打开吗?
C 在函数声明前加typedef