使用docker安装Redis

【docker】CentOS7安装下载docker配置Redis CentOS7安装下载docker配置Redis遇到的问题:本人使用的是CentOS-7-x86_64-DVD-2009.iso。偷懒直接用root账号操作的,如果是普通用户要命令前加上sudo配置好虚拟机后,尝试yum install。报错Cannot find a valid baseurl for repo: base/7/x86_64。 阅读详情

安装命令

1、新建文件夹
## 数据存放目录
mkdir -p /usr/local/redis/data
## 配置文件存放目录
mkdir -p /usr/local/redis/conf 

2、增加配置文件redis.conf
vi /usr/local/redis/conf/redis.conf
### 允许远程连接
#bind 127.0.0.1
protected-mode no
 ## 持久化
appendonly yes
 ## 密码 
requirepass `password`

3、创建Redis容器并启动
#直接使用命令快速运行
docker run --name redis --restart always -p 6379:6379 -v /usr/local/redis/data/:/data -v /usr/local/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis /usr/local/bin/redis-server /usr/local/etc/redis/redis.conf --appendonly yes

#命令解释说明:
--name myredis  指定该容器名称,查看和进行操作都比较方便。

--restart always 重启容器自动重启

-p 6379:6379 端口映射:前表示主机部分,:后表示容器部分。

-v 挂载目录,规则与端口映射相同。

-d redis:3.2.12 表示后台启动redis

redis-server /usr/local/etc/redis/redis.conf  以配置文件启动redis,加载容器内的conf文件,最终找到的是挂载的目录/usr/local/redis/conf/redis.conf

--appendonly yes 开启Redis持久化

4、查看启动状态
docker ps

5、容器内部连接测试
docker exec -it 容器名称 redis-cli

127.0.0.1:6379> auth 密码
OK
127.0.0.1:6379> set token 123
OK
127.0.0.1:6379> get token
123

安装bug

  • 运行如下命令时
docker run --name redis --restart always -p 6379:6379 -v /usr/local/redis/data/:/data -v /usr/local/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d redis redis-server /usr/local/etc/redis/redis.conf --appendonly yes
  • 报了如下的错:
Fatal error, can't open config file '/usr/local/redis/conf/redis.conf'
  • 解决措施

方式一(已验证):将redis-server的相对命令改为绝对命令/usr/local/bin/redis-server
方式二:将redis.conf的权限放大,chmod -R 777 redis.conf

参考地址

1.使用Docker安装redis

2.redis.conf官网地址

保姆级教程:给你的Jetson Orin NX换个‘大房子’——新SSD初始化与JetPack 6.x刷机全流程 本文提供Jetson Orin NX存储升级与JetPack 6.x系统部署的完整指南,涵盖SSD选型、分区策略、刷机流程及性能优化技巧。通过实测数据展示如何提升AI模型加载速度33%,并分享温度管理、I/O调度等实战经验,助力开发者突破边缘计算存储瓶颈。 阅读详情

相关推荐

Unidbg逆向阿里系App签名:从环境补全到算法还原实战

在移动安全与协议分析领域,理解应用层签名机制是核心挑战之一。签名算法作为保障通信安全与身份验证的关键技术,其原理通常涉及哈希、加密及密钥协商等基础密码学概念。在Android平台,核心签名逻辑常被加固并隐藏于Native层SO库中,以对抗动态调试与静态分析,这为安全研究和协议兼容带来了技术障碍。Unidbg作为一种基于模拟执行的逆向工程工具,通过模拟ARM指令集和系统调用,允许研究者在脱离真机环境的情况下,可控地执行和调试SO文件,为解决此类问题提供了创新思路。其技术价值在于实现了对加固代码的确定性分析与算

weixin_42525738的博客 937

速腾R80S运行lego-loam方法记录(同适用其他速腾雷达)

LeGO-LOAM运行记录: 最近实验室接到了一个项目,其中的模块需要用到SLAM建图,而且只有一个速腾雷达可以用,Github上面的大多数激光SLAM都是能够很好的支持Velodyne雷达,但是对国产的雷达并不能很好的支持,需要自己改变参数。刚开始的时候老师说用的是HESAI40P的雷达,所以针对HESAI40P做了许多适配,终于能把LOAM跑通了,结果突然告诉我换了个雷达,需要用速腾新出的那个80线的激光雷达,好像叫RS-Ruby-Lite,又花了一段时间去适配,而且发现LOAM的效果并不好,于是决定改

qq_39767850的博客 2772

伺服电机开发实战指南

伺服电机作为工业自动化的核心部件,正经历前所未有的技术革新。本文从基础原理出发,详细介绍了伺服电机的分类、工作原理和特性,分析了伺服电机系统组成与核心部件,探讨了企业级开发技术,包括控制算法、通信协议和故障诊断等高级功能,并提供了实战案例分析,从行业应用到具体开发步骤,展示了伺服电机的工程实现。通过深入理解伺服电机的原理、掌握开发技术、学习应用案例,可以实现伺服系统的高性能开发与应用。

全栈 1676

docker 安装redis

今天同事要打包容器去第三方k8s部署,而在安装redis时出现了问题,设置的密码未生效或者找不到配置文件等问题。:使用 volume 是不能指定 volume 位置的。可以通过软连接把目录映射出来。有兴趣的可以测试一下。如果有写入操作,则60秒执行一次保存一次数据库快照。如需自定义保存位置,可在 -v参数后修改保存位置。可在创建容器后通过新增删除测试容器内外效果。忙了好久,终于,偷得半日闲。的教程以作记录,直接上代码。进入容器查看配置文件是否存在。就是系统生成的目录。自己去目录下看有没有。

若释·飞语 799

HDMI端口辐射(EMI)超标解决方案

HDMI端口辐射(EMI)超标解决方案 一、HDMI EMC设计要求: 1、HDMI EMC设计原理图 ( 图 一 ) 2、HDMI元件选型及参数说明:(图一所示) a.L510、L511、L512、L513使用专业EMI共模滤波器(普通共模电感寄生电容太大,会导致TMDS差分阻抗匹配测试失败),阻抗值为90Ω~100Ω(两路共模滤波器型号:CMF1210DH900MFR;四路共模滤波器型号:CMF2010DH101MFR), b.U1、U2为排式ESD(ESD排型号:ESD0524PA),越低的结电容

ltqdxl的博客 1万+

高等数学/概率论/数理统计/线性代数/离散数学面试-核心概念-问题理解

特征值与特征向量是线性代数中的概念,它们与线性变换有关。在线性变换中,如果存在非零向量 v ,使得当该向量通过变换后,其方向不变,只是长度发生了变化,那么这个向量 v 就是特征向量。而这个长度变化的比例因子,即变换前后向量长度的比值,称为特征值。数学公式表示:通俗易懂的解释:想象一下,你有一个可以伸缩的橡皮筋,这个橡皮筋可以代表一个向量。现在,你有一个特殊的机器,它可以改变橡皮筋的形状,但不会改变它延伸的方向。当你把橡皮筋放入机器中,机器会拉伸或压缩橡皮筋,但橡皮筋的方向保持不变。

m0_64198455的博客 2292

docker部署redis数据库

一:拉取镜像 去docker官网查看redis的版本 docker redis 官方地址 现在的查看的时候是这些版本,我一般用最新的版本,虽然有可能踩坑,但是我还是用了。 拉取镜像 docker pull redis 这样不写版本号的拉取都是最新的redis版本,如果你想拉取最新的版本,可以这样写: docker pull redis:6.0 版本号根据自己需求选择。 查看镜像是否拉取成功 docker images 二:创建容器 下载redis.conf文件 下载地址-----

FrostDragon的博客 1007

SAP 替代关系完全替代简介

这里产生了成品物料的计划订单,我们查看计划订单中BOM的变化,如下图可以看到物料的需求仍然落在了优先级为1的这个302300005555这个物料上面,并没有考虑到302300006666的这个库存,和我们理解的MRP的完全替代不一样,按我们的理解需求应该是要落在302300006666这个物料料,但是MRP计算后并没有这样进行分配。最近用户在对长周期物料进行备料的时候又提出替代料的问题,主料库存不足的时候需要考虑替代料的在途库存,经常会忘了SAP标准的替代料逻辑,这次一次性把这个逻辑写清楚。

我小时候很黑的博客 1738

解决docker运行redis报错:Fatal error, can‘t open config file /etc/redis/redis.conf以及启动redis后自动退出容器

解决docker运行redis报错:Fatal error, can't open config file /etc/redis/redis.conf以及启动redis后自动退出容器

jiaohuizhuang6019的博客 1万+

点云结构面智能识别与裂隙网络分析系统

点云结构面智能识别系统摘要 本系统采用深度学习与传统几何算法融合的方法,实现岩石结构面的智能识别与分析。系统包含7个核心模块:点云预处理、结构面识别、分组分割、参数计算、粗糙度分析、裂隙网络生成和可视化。技术路线结合PointNet++深度学习架构与RANSAC、区域生长等传统算法,通过预处理→深度学习识别→几何精修→参数计算→网络构建的流程实现高精度分析。预处理模块实现点云降噪、下采样和法向量估计,深度学习模块基于改进的PointNet++架构进行特征提取和分类。系统支持多种点云格式输入,提供完整的结构面

huanghm88的专栏 344

Halcon学习之一维测量(3)

带定位器的测量。首先看一下“定位”是什么意思?回答:比如我们测量一个芯片,这时候我们设置一个测量矩形,来沿着测量目标进行测量。但是下一张当芯片的位置发生变化时,测量矩形的位置就不对了,就不是沿着测量目标了。这样就不对了!芯片在转,测量矩形也要跟着一起转才行。这个时候就需要“定位”来起作用了!定位之后得到这个芯片的旋转角度之后,测量矩形可以跟着这个角度转。这就是“定位”+“测量”,这是我们工业视觉常用的一个手法,在Halcon里面也是有例子展现的。

deep_love1314的博客 788

docker中启动redis,报错:Fatal error, cant open config file

解决方法:把启动redis命令中的redis-server替换成绝对路径即可 docker run -d --restart=always --name RedisDocker6380 -p 6380:6379 -v /data/redis_data/6380:/data -v /data/redis_conf/redis.conf:/etc/redis/redis.conf redis:3.12/usr/local/bin/redis-server /etc/redis/redis.conf ...

bang152101的博客 1万+

RFSoC全面解析(八)—— ZCU111 RFSoC评估工具的上位机界面

下面的内容的参考文献为:XILINX公司文档UG1287。 XILINX公司提供了一个RFSoC的ADC/DAC性能的评估工具或者叫评估系统,这个文档就是讲如何使用这个评估工具的。 整个评估系统总的框图如上图所示,评估系统由上位机、ZCU111开发板、子卡以及网线、射频线缆组成。 ZCU111开发板内主要使用的RFSoC外设为时钟驱动和DDR4,RFSoC的PS部分和PL部分都使用了。 PS部分发挥的功能为通过网口与上位机通信,通过IIC总线控制时钟驱动芯片以及数据流控制等;PL部分发挥的功能为

4378

docker安装redis Docker安装redis docker安装Redis 详细教程

因为 docker 安装运行 redis容器,是没有配置文件的,需要自己手动创建一个。文件 ,我这边有一份 redis默认配置文件,直接复制就能用。, 这样 redis启动使用的配置就是。是 容器别名,将 宿主机。在终端中执行以下命令以拉取。这个文件 ,访问宿主机。端口的时候会映射到容器,

半只 3万+

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Windows使用docker安装redis

有了docker,我们就可以如同用Linux一样用windows了,完美!

Peter Cheung的博客 4800

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Docker安装Redis

Redis是一个开源的内存数据结构存储系统,广泛用于缓存、消息队列和实时数据处理等场景。使用部署不仅可以简化安装过程,还能提高管理的灵活性。下面我们将详细介绍如何使用安装。

洛*璃的博客 1984

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令

docker安装Redis:docker离线安装Redis、docker在线安装Redis、Redis镜像下载、Redis配置、Redis命令、Redis基本操作,启动、停止、连接、退出、节点操作,docker镜像推送私仓,docker登陆,docker创建卷

搬砖工 2818

docker安装redis

Docker 是一个开源的应用容器引擎,参考链接:【docker使用安装教程Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。本文将介绍docker上安装redis容器的详细过程。

m0_74823892的博客 2221

docker安装Redis、docker使用Redis、docker离线安装redis、Redis离线安装

Redis 配置文件一般位于 redis-6.2.6/redis.conf,你可以将其复制到 /etc/redis/redis.conf 目录下。Docker Compose 中使用 Redis,可以在离线环境中创建一个 docker-compose.yml 文件。-----docker在线安装Redis。---docker离线安装Redis--停止和删除 Redis 容器。查看 Redis 容器日志。----纯Redis离线版。设置 Redis 开机启动。运行 Redis 容器。设置 Redis 密码。

my_futrue的博客 1006

Windows环境下使用Docker安装Redis

首先确保你的Windows系统上已经安装了Docker Desktop。:为了确保能顺利下载Redis镜像,建议设置Docker Desktop的镜像下载地址为国内镜像地址。具体操作是右键点击Docker托盘图标,选择Settings >> Docker Engine,然后在配置文件中添加以下内容并点击"Apply & Restart"按钮保存并重启Docker:json这里指定容器名称,将端口映射为6379,将Redis数据挂载到指定目录,设置Redis连接密码。(这里的。

夏寻的博客 2254

docker安装redis Docker安装redis docker安装Redis 详细教程_docker 安装redis(1)

因为 docker 安装运行 redis容器,是没有配置文件的,需要自己手动创建一个。文件 ,我这边有一份 redis默认配置文件,直接复制就能用,适用于。小于6,因为redis6增加了用户名密码验证。在终端中执行以下命令以拉取。

2401_86400061的博客 1172

docker安装Redis

3、daemonize no 将daemonize yes注释起来或者 daemonize no设置,因为该配置和docker run中-d参数冲突,会导致容器一直启动失败。当我们把16改成10并 docker restart 容器id 重启容器,再次select 15发现报错数据库索引超出范围说明配置文件挂载成功。2、 允许redis外地连接 必须 将 # bind 127.0.0.1 改成 bind 0.0.0.0。6、验证redis使用的配置文件是否是宿主机映射的文件。

qq_47158964的博客 1230

Docker 安装 Redis

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。

qq_25502783的博客 933
上一篇: spring-boot-starter-validation
下一篇: Centos7下安装RabbitMQ
mind_code
博客等级 码龄8年 12粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值