docker安装redis

第一步:docker拉取redis镜像

这种命令如果没有指定版本则是最新版本:docker pull redis

成功了

docker images 查询已经拉取成功镜像

然后因为在容器内部我们修改redis的配置不好修改,所以我们可以进行挂载配置文件

这个配置文件可以方便我们在外面修改redis配置

第二步:创建挂载配置文件文件

创建一个文件夹:mkdir usr/redis

切换到这个目录下:cd /usr/redis

拉取标准配置文件:wget http://download.redis.io/redis-stable/redis.conf

拉取成功后:redis.conf

授权这个配置文件:chmod 777 redis.conf

修改配置文件信息:vi redis.conf

# bind 127.0.0.1 -::1   注释这个代码。可以是任何机器都可以连接有好处有坏处好处是方便调试,不方便是不安全
protected-mode no      默认yes,如果设置为yes,则只允许在本机的回环连接,其他机器无法连                     接。

 daemonize       no          # 默认no 为不守护进程模式,docker部署不需要改为yes,docker run -d本身就是后台启动,不然会冲突

requirepass:(自己设置)     这个密码一定要设置,并且不要简单,reids容易被挖矿

appendonly yes          持久化

利用docker启动redis

docker run --name redis \
-p 6380:6379 \
-v /usr/redis/redis.conf:/etc/redis/redis.conf \
-v /usr/redis:/data \
-d redis \
redis-server /etc/redis/redis.conf --appendonly yes

执行完毕之后,然后用docker ps查询正在运行的容器

然后用reids可视化工具连接

host:主机地址

port:6380

password:自己在配置文件的requirepass密码

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

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

相关文章

C语言学习笔记(第三部份)

说明:由于所有内容放在一个md文件中会非常卡顿,本文件将接续C_1.md文件的第三部分 整型存储和大小端 引例: int main(void) {// printf("%d\n", SnAdda(2, 5));// PrintDaffodilNum(10000);// PrintRhombus(3);int i 0;int arr[…

Cortical Labs公司CL1人脑芯片:开启生物智能计算新时代

Cortical Labs公司CL1人脑芯片:开启生物智能计算新时代 在科技飞速发展的今天,人工智能已经深入到我们生活的各个角落,但随着其发展,也面临着能耗高、效率有限等诸多挑战。为了突破这些瓶颈,科学家们开始探索将生物学…

Python学习第十八天

Django模型 定义:模型是 Django 中用于定义数据库结构的 Python 类。每个模型类对应数据库中的一张表,类的属性对应表的字段。 作用:通过模型,Django 可以将 Python 代码与数据库表结构关联起来,开发者无需直接编写 S…

Windows 图形显示驱动开发-WDDM 3.0功能- 硬件翻转队列(一)

WDDM 3.0 之前的翻转队列模型 许多新式显示控制器支持对按顺序显示的多个帧排队的能力。 从 WDDM 2.1 开始,OS 支持将在下一个 VSync 中显示的多个未完成的翻转覆盖请求。 显示微型端口驱动程序 (KMD) 通过 DXGK_DRIVERCAPS 中的 MaxQueuedMultiPlaneOverlayFlipVS…

《Python深度学习》第二讲:深度学习的数学基础

本讲来聊聊深度学习的数学基础。 深度学习听起来很厉害,其实它背后是一些很有趣的数学原理。本讲会用简单的方式解释这些原理,还会用一些具体的例子来帮助你理解。 2.1 初识神经网络 先从一个简单的任务开始:识别手写数字。 想象一下,你有一堆手写数字的图片,你想让计算…

车载DoIP测试 --- CANoe DoIP中如何配置路由激活请求中的 OEM 特定场(RoutingActivationWithOEMSpecific)

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 简单,单纯,喜欢独处,独来独往,不易合同频过着接地气的生活,除了生存温饱问题之外,没有什么过多的欲望,表面看起来很高冷,内心热情,如果你身…

JDBC数据库连接池技术详解——从传统连接方式到高效连接管理

1. 引言 在开发数据库应用时,我们通常需要与数据库建立连接并执行SQL语句。传统的JDBC连接方式虽然简单直接,但在高并发场景下容易带来性能问题,甚至导致系统崩溃。因此,引入数据库连接池(Connection Pool&#xff09…

【工具类】PDF文件转图片

PDF文件转文件 1. 引入Maven依赖 主要使用了 pdfbox 包与 hutool 包。 pdfbox 负责 pdf 到图片的转换&#xff1b; hutool 负责文件读取转换。 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version…

使用DeepSeek,优化斐波那契数函数,效果相当不错

下面这段代码定义了一个递归函数 fibonacci&#xff0c;用于计算第 n 个斐波那契数。 def fibonacci(n):if n < 1:return nelse:return fibonacci(n - 1) fibonacci(n - 2)虽然代码逻辑正确&#xff0c;但其性能较差&#xff0c;尤其是对于较大的 n 值&#xff0c;其复杂度…

Forward Looking Radar Imaging by Truncated Singular Value Decomposition 论文阅读

Forward Looking Radar Imaging by Truncated Singular Value Decomposition and Its Application for Adverse Weather Aircraft Landing 1. 论文的研究目标与意义1.1 研究目标1.2 实际问题与意义2. 论文的创新方法与公式解析2.1 信号建模与问题转化2.2 截断奇异值分解(TSVD)…

provide/inject源码实现

在 Vue 3 中&#xff0c;provide 和 inject 是通过 Vue 的响应式系统和组件实例机制实现的&#xff0c;底层是依赖 Vue 3 中的 Proxy 和 Reactive 来实现跨层级的数据传递和响应式绑定。以下是一个简化版的实现逻辑&#xff0c;帮助理解 Vue 3 中 provide 和 inject 是如何实现…

Unix时间戳BKP备份寄存器RTC实时时钟

Unix时间戳 Unix时间戳&#xff0c;也称为POSIX时间或Epoch时间&#xff0c;是一种在Unix和类Unix操作系统中使用的时间表示方法。它表示的是自1970年1月1日00:00:00 UTC&#xff08;协调世界时&#xff09;至当前时间经过的秒数&#xff0c;不考虑闰秒。Unix时间戳通常以秒为…

【Linux内核系列】:进程板块与文件板块的综合

&#x1f525; 本文专栏&#xff1a;Linux &#x1f338;作者主页&#xff1a;努力努力再努力wz &#x1f4aa; 今日博客励志语录&#xff1a; 人生中成功只是一时的&#xff0c;失败却是人生的主旋律&#xff0c;但是如何面对失败却把人分成了不同的样子&#xff0c;有的人会被…

CellOracle|基因扰动研究基因功能|基因调控网络+虚拟干预

在gzh“生信小鹏”同步文章 论文来源: 发表期刊:Nature发表时间:2023年2月23日论文题目:Dissecting cell identity via network inference and in silico gene perturbation研究团队:Kenji Kamimoto 等,华盛顿大学医学院1. 研究背景与问题提出 细胞身份(Cell Identit…

专线、云 和 物联网(IoT)

专线、云 和 物联网&#xff08;IoT&#xff09; 是现代信息与通信技术&#xff08;ICT&#xff09;领域的三大重要组成部分&#xff0c;它们在企业和个人的数字化转型中扮演着关键角色。以下是对这三者的详细介绍及其相互关系&#xff1a; 1. 专线&#xff08;Leased Line&…

[Lc14_priority_queue] 最后一块石头重量 | 数据流中的第 K 大元素 | 前K个高频单词 | 数据流的中位数

目录 1.最后一块石头的重量 题解 2.数据流中的第 K 大元素 题解 3.前K个高频单词 题解 代码 ⭕4.数据流的中位数 题解 在C中&#xff0c;使用标准库中的priority_queue&#xff0c;默认情况下它是一个最大堆&#xff08;即大堆排序&#xff09;&#xff0c;这意味着最…

XSS漏洞靶场---(复现)

XSS漏洞靶场—&#xff08;复现&#xff09; 反射型 XSS 的特点是攻击者诱导用户点击包含恶意脚本的 URL&#xff0c;服务器接收到请求后将恶意脚本反射回响应页面&#xff0c;浏览器执行该脚本从而造成攻击&#xff0c;恶意脚本不会在服务器端存储。 Level 1(反射型XSS) 此漏…

2025/3.17 郭院安排会议与南京银行参访

目录 *郭院会议&#xff1a;服务外包*1.会遇到的问题以及解决方案2.考虑行业目前会碰到的瓶颈3.后端应该呈现处理图像的过程4.记得做报告、文档说明和视频等工作 *南京银行&#xff08;鑫合易家&#xff09;参访记录*1. 风险评分业务流程笔记![在这里插入图片描述](https://i-b…

Cloud Ace 宣布成为 Langfuse 亚太地区首个代理商,提供 LLM 全链路解决方案

Cloud Ace 宣布正式代理 Langfuse 产品&#xff0c;是 Langfuse 在亚太地区唯一的官方授权经销商&#xff0c;全面负责其商用许可证的销售、部署与技术支持服务。通过此次合作&#xff0c;Cloud Ace 将充分发挥 Langfuse 的先进技术能力与行业专业知识&#xff0c;为企业级客户…

Helm 的仓库管理与 Chart 搜索

在使用 Helm 管理 Kubernetes 应用的过程中&#xff0c;仓库管理与 Chart 搜索是两个核心功能。通过 Helm 仓库&#xff0c;用户可以方便地存储、分享和获取 Helm Chart&#xff0c;而搜索功能则帮助用户快速找到所需的 Chart。本文将详细介绍 Helm 仓库的概念、管理方法以及如…