首页 > 数据库 >docker安装redis

docker安装redis

时间:2024-04-22 17:37:36浏览次数:17  
标签:no app redis daemonize conf docker 安装

下载最新的官方镜像

docker pull redis:latest

/app/redis下新建 redis.conf

# 开启密码验证(可选)
requirepass 123

# 允许redis外地连接,需要注释掉绑定的IP
# bind 127.0.0.1

# 关闭保护模式(可选)
protected-mode no

# 注释掉daemonize yes,或者配置成 daemonize no。因为该配置和 docker run中的 -d 参数冲突,会导致容器一直启动失败
daemonize no

# 开启redis数据持久化, (可选)
appendonly yes

启动docker容器:(因为要使用自定义的配置文件,所以需要指定容器运行的命令为redis-server 容器内配置文件路径

docker run -d -p 6379:6379 --name redis --privileged=true \
           -v /app/redis/redis.conf:/etc/redis/redis.conf \
           -v /app/redis/data:/data \
           redis \
           redis-server /etc/redis/redis.conf

标签:no,app,redis,daemonize,conf,docker,安装
From: https://www.cnblogs.com/zuitaiping/p/18151032

相关文章

  • docker - [06] 安装部署Tomcat
    题记部分   一、官方测试镜像官方文档给出以下命令,一般用来测试,用完即删,下载并运行镜像,退出镜像就会自动删除镜像?亲测不会自动删除dockerrun-it--rmtomcat:9.0使用快捷键:Ctrl+P+Q可以让其在后台运行(这里执行Ctrl+C之后,dockerimages还是有tomcat镜像) ......
  • clickhouse-backup(RPM方式安装)
    1.下载下载地址https://github.com/Altinity/clickhouse-backup 2.安装[root@dc-biz-ck-192soft]#rpm-ivhclickhouse-backup-2.4.35-1.x86_64.rpm 3.查看版本号[root@dc-biz-ck-192soft]#clickhouse-backup-vVersion:2.4.35GitCommit:5e41c8be05849a......
  • pycharm破解安装激活2023-06最新教程(附破解工具及激活码)
    pycharm破解安装激活2023-06最新教程(附破解工具及激活码) 先去官网安装pycharm:https://www.jetbrains.com.cn/pycharm/download/#section=windows我这里下载的是最新版本2023.1.2,2021年以上的版本都支持此教程破解。先讲安装再讲破解。  点next 选好路径然后nex......
  • docker - [05] 部署Nginx
    题记部分 一、查找镜像dockersearchnginx 二、拉取镜像dockerpullnginx 三、启动镜像Nginx默认端口号为80,可以在启动时指定Nginx使用的端口号(例如3344)那么容器外部访问Nginx使用3344端口,而容器内部则是80,两个端口号形成映射关系。dockerrun-d--namen......
  • docker下安装gitlab配置以及备份
    安装dockerrun--detach--publish443:443--publish9980:80--publish9922:22--namegitlab--restartalways--volume/srv/gitlab/config:/etc/gitlab--volume/srv/gitlab/logs:/var/log/gitlab--volume/srv/gitlab/data:/var/opt/gitlab--shm-siz......
  • burpsuite安装激活
    1、前置条件1)已安装java,并且已正确配置环境变量(怎么配置环境变量很简单,这里就不赘述了);2)java版本需1.8以上。2、下载burpsuite。burpsuite有免费版和收费版,收费版本需要激活才能使用 第一个是注册机(用于生成秘钥),第二个也是注册机(区别在于它是中文)3、运行注册机......
  • redis自学(40)什么是多级缓存
    传统缓存的问题传统的缓存策略一般是请求到达Tomcat后,先查询redis,如果未命中则查询数据库,存在下面的问题:l 请求要经过tomcat处理,tomcat的性能成为整个系统的瓶颈l Redis缓存失效时,会对数据库产生冲击  多级缓存方案多级缓存就是充分利用请求处理的每个环节,分别添加缓......
  • mumu模拟器上微信安装目录缓存目录
    前言全局说明mumu模拟器上微信安装目录缓存目录一、微信安装目录/storage/emulated/0/Android/data/com.tencent.mm二、缓存目录/data/data/com.tencent.mm/cache/<一串32位数字>/finder/video三、四、免责声明:本号所涉及内容仅供安全研究与教学使用,如出现......
  • 开发环境安装篇
    一、nodeJs尽量选择nvm安装,并通过nvm进行版本控制nvm常用命令nvmls(查看当前nvm控制的nodejs版本,系统当前使用的nodejs前面会有*)nvminstall<nodeversion>(安装nodejs版本)nvmuninstallv<nodeversion>(卸载nodejs,v不能漏掉)nvmuse<nodeversion>(切换nodejs版本)nvmcurr......
  • Unbuntu中VSCode安装
    1.vscode下载https://code.visualstudio.com/download    选择拓展名deb的版本自行下载根据自己系统选择对应版本,本文中下载的为x64版本  下载完成后安装 2.安装C++ 打开vscode 搜索c++;搜索完成后选择第一个安装  在terminal中输......