docker安装redis7-单机版

news2024/11/26 4:31:31

下载redis镜像

redis镜像各版本参考:redis镜像 ,这里以redis7.0.5为例

docker pull redis:7.0.5

创建挂载目录

挂载目录按照自己挂载的路径去创建对应的目录即可

mkdir -p /root/data/redis/conf(自己的挂载路径)
mkdir -p /root/data/redis/data(自己的挂载路径)

下载redis配置文件 

redis7版本镜像里面没有对应的redis.conf配置文件,需要自己手动去下载对应版本的配置文件

 

 下载地址参考:github redis各个版本下载地址 ,以下以7.0.5版本为例

wget -P /root/software https://github.com/redis/redis/archive/refs/tags/7.0.5.tar.gz

下载成功后可以在对应的路径下看到对应的安装包

 解压安装包

解压路径记得改成自己的下载路径

tar -zxvf /root/software/7.0.5.tar.gz -C ./

复制redis.conf到挂载目录中

cp /root/software/redis-7.0.5/redis.conf /root/data/redis/conf/

修改挂载目录中的redis.conf内容

bind 0.0.0.0                # 修改这部分,使redis可以外部访问
protected-mode yes          # 保护模式,默认yes,如果不需要保护模式可以设置为no
port 6379                   # 端口号, 默认是6379,看个人情况修改
logfile /data/redis.log     # 日志文件存放位置
daemonize no                # 用守护线程的方式启动,关闭
dir /data                   # 数据存放目录
requirepass <your password> # 密码
appendonly yes              # redis 开启AOF方式持久化 默认是no
appenddirname "aof"         # aof文件存放的文件夹名称,不能带/,根据个人情况决定是否修改

启动redis

docker run -p 6379:6379 \
--privileged=true \
-v /root/data/redis/data:/data \
-v /root/data/redis/conf:/usr/local/etc/redis \
--name redis \
--restart=always \
-d redis:7.0.5 \
redis-server /usr/local/etc/redis/redis.conf

链接redis客户端

docker exec -it redis(也可以使用容器id) redis-cli

使用auth验证密码登录

auth <your password>

 此时可以在挂载卷data目录中看到已经生成了对应的文件

结束

有问题欢迎随时交流

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/876018.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何部署Zabbix监控服务

目录 一、zabbix概念 二、zabbix 监控原理 三、部署Zabbix服务 第一步 关闭防火墙和安全机制 第二步 获取Zabbix下载源 第三步 更换Zabbix阿里源 第四步 安装依赖环境 第五步 安装SCL服务 第六步 修改源配置文件 第七步 安装Zabbix依赖环境 第八步 安装Zabbix所需的…

【springboot启动报错】java: 错误: 无效的源发行版:17

报错截图 解决方案 第一步&#xff1a;编辑配置&#xff0c;改为想用的jdk版本 第二步&#xff1a;文件--->项目结构&#xff0c;改为对应的SDK 第三步&#xff1a;文件--->设置--->构建、执行、部署--->编译器--->Java编译器&#xff0c;修改目标字节码版本 第…

SAP 超级BOM物料语法报表(SAP配置BOM攻略七)

我需要一个报表&#xff0c;输入超级BOM&#xff0c;把其中的物料的语法相关性展现出来&#xff0c;CS12和CS03都没有这个清单功能。网上很多CS_BOM_EXPL_MAT_V2函数的使用了&#xff0c;我也来一篇我的吧。 *&----------------------------------------------------------…

Golang下载安装

目录 1. 下载压缩包 2. 解压 3. 查看SDK是否安装成功 4. 配置环境变量 5. 查看环境变量是否配置成功 1. 下载压缩包 官网下载地址&#xff1a; All releases - The Go Programming Language Windows64位选择如下下载&#xff1a; 2. 解压 解压后内容如下&#xff1a; …

对话教授丨中国石油大学(华东)理学院:课赛结合打造有学科特色的数据科学与大数据技术专业

2015 年&#xff0c;教育部公布新增“数据科学与大数据技术”专业&#xff0c;首批本科专业 2016 年入学&#xff1b;此后&#xff0c;32 所、250 所、196 所……迄今为止&#xff0c;全国各地已有 700 余所高校开设此专业。 中国石油大学&#xff08;华东&#xff09;&#x…

【日常积累】Linux之init系统学习

init系统简介: Linux 操作系统的启动首先从 BIOS 开始&#xff0c;接下来进入 boot loader&#xff0c;由 bootloader 载入内核&#xff0c;进行内核初始化。内核初始化的最后一步就是启动 pid 为 1 的 init 进程&#xff0c;这个进程是系统的第一个进程&#xff0c;它负责产生…

ROS相关技术(概念版)

重要说明&#xff1a;本文从网上资料整理而来&#xff0c;仅记录博主学习相关知识点的过程&#xff0c;侵删。 一、参考资料 ROS官网 二、相关介绍 ROS学习笔记3&#xff1a;ROS架构&#xff08;了解&#xff09; ROS介绍 1. ROS简介 ROS是一项由通信机制、开发工具、应…

(三)Unity开发Vision Pro——入门

3.入门 1.入门 本节涵盖了几个重要主题&#xff0c;可帮助您加快visionOS 平台开发速度。在这里&#xff0c;您将找到构建第一个 Unity PolySpatial XR 应用程序的分步指南的链接&#xff0c;以及 PolySpatial XR 开发时的一些开发最佳实践。 2.开发与迭代 有关先决条件、开…

打开远程桌面连接窗口

按键“windowsr”&#xff0c;调出“运行”&#xff0c;输入"mstsc"&#xff0c;然后输入用户名和密码即可&#xff0c;用户名和密码是在被远程控制的服务器windows用户名和密码&#xff0c;即可远程桌面连接成功。

为什么所有的SiC肖特基二极管都不一样

在高功率应用中&#xff0c;碳化硅&#xff08;SiC&#xff09;的许多方面都优于硅&#xff0c;包括更高的工作温度以及更高效的高频开关性能。但是&#xff0c;与硅快速恢复二极管相比&#xff0c;纯 SiC 肖特基二极管的一些特性仍有待提高。本博客介绍Nexperia&#xff08;安…

网络设备(防火墙、路由器、交换机)日志分析监控

外围网络设备&#xff08;如防火墙、路由器、交换机等&#xff09;是关键组件&#xff0c;因为它们控制进出公司网络的流量。因此&#xff0c;监视这些设备的活动有助于 IT 管理员解决操作问题&#xff0c;并保护网络免受攻击者的攻击。通过收集和分析这些设备的日志来监控这些…

【力扣每日一题】2023.8.14 合并二叉树

目录 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 代码&#xff1a; 题目&#xff1a; 示例&#xff1a; 分析&#xff1a; 给我们合并两棵二叉树&#xff0c;合并的方式就是把对应位置的节点的值相加&#xff0c;最后把合并后的二叉树的根节点返回出去。 这类二…

如何使用Spark/Flink等分布式计算引擎做网络入侵检测

如何使用Spark/Flink等分布式计算引擎做网络入侵检测 引言16 Distributed Abnormal Behavior Detection Approach Based on Deep Belief Network and Ensemble SVM Using Spark17 Spark configurations to optimize decision tree classification on UNSW-NB1518 A dynamic spa…

低成本搭建NAS,利用HFS进行内网穿透,实现公网访问

通过HFS低成本搭建NAS&#xff0c;并内网穿透实现公网访问 文章目录 通过HFS低成本搭建NAS&#xff0c;并内网穿透实现公网访问前言1.下载安装cpolar1.1 设置HFS访客1.2 虚拟文件系统 2. 使用cpolar建立一条内网穿透数据隧道2.1 保留隧道2.2 隧道名称2.3 成功使用cpolar创建二级…

Docker-compose部署Harbor实操(含故障处理)

操作环境 Harbor主机系统类型&#xff1a;Centos7 Harbor版本&#xff1a;v2.8.3 Docker-compose版本&#xff1a;1.29.2 Docker版本&#xff1a; 一.Docker及Docker-compose环境安装 官方对Docker及Docker-compose版本有要求&#xff0c;目前我这个主机的版本不适用&#x…

14k视觉大模型综述

目录 0.导读1.背景介绍1.1基础架构1.2目标函数1.2.1对比式学习1.2.2生成式学习 1.3预训练1.3.1预训练数据集1.3.2微调1.3.3提示工程 2.基于文本提示的基础模型2.1基于对比学习的方法2.1.1基于通用模型的对比方法2.1.2基于视觉定位基础模型的方法 2.2基于生成式的方法2.3基于对比…

springboot邮件任务

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency> 依赖 配置文件 spring.mail.username1393087444qq.com spring.mail.password************* spring.mail.hos…

代码详解 —— VGG Loss

文章目录 VGG Loss 的基础概念VGG 的网络结构VGG LOSS 的代码解析参考 VGG Loss 的基础概念 VGG Loss 是content Loss中的一种。 为了评价图像的perceptual quality&#xff0c;《Perceptual losses for real time style transfer and super-resolution》 和 《GeneratingImag…

【计算机视觉 | 图像分割】arxiv 计算机视觉关于图像分割的学术速递(8 月 8 日论文合集)

文章目录 一、分割|语义相关(19篇)1.1 Mask Frozen-DETR: High Quality Instance Segmentation with One GPU1.2 AdaptiveSAM: Towards Efficient Tuning of SAM for Surgical Scene Segmentation1.3 SEM-GAT: Explainable Semantic Pose Estimation using Learned Graph Atten…

【Vue-Router】路由传参

1. query 传参 list.json {"data": [{"name": "面","price":300,"id": 1},{"name": "水","price":400,"id": 2},{"name": "菜","price":500,"…