docker安装redis

安装redis

复制代码
docker pull redis:7.0.5

普通启动

复制代码
docker run -itd --name redis1 -p 6379:6379 redis:7.0.5 --requirepass 123456

配置文件启动:

redis默认配置文件:http://download.redis.io/redis-stable/redis.conf

复制代码
#注释掉这部分,这是限制redis只能本地访问
bind 127.0.0.1 
#默认yes,开启保护模式,限制为本地访问
protected-mode no 
#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程(可选),改为yes会使配置文件方式启动redis失败
daemonize no
#输入本地redis数据库存放文件夹(可选)
dir  ./ 
#redis持久化(可选)
appendonly yes 
#redis密码
requirepass 123456

指定配置文件和数据文件启动:

复制代码
docker run \
--name redis1 \
-p 6379:6379 \
--restart unless-stopped \
-v /home/redis/redis.conf:/usr/local/etc/redis/redis.conf \
-v /home/redis/data:/data \
-itd redis:7.0.5 redis-server /usr/local/etc/redis/redis.conf
相关推荐
赖small强5 分钟前
【Linux 内存管理】Linux 低内存平台文件缓存导致的虚假内存不足问题分析与解决方案
linux·缓存·oom·水位线
慾玄11 分钟前
ce复习--Chrony服务器
linux
羑悻的小杀马特15 分钟前
深入C++与Redis的异构之美:用redis-plus-plus优雅操控键值宇宙之通用命令版!
c++·redis
wifi chicken18 分钟前
Linux Wlan无线网络开发之DHCP预留功能 实操demo
linux·运维·服务器
技术夹缝寻乐19 分钟前
openEuler调度器混合负载性能深度测评
redis·mysql
代码游侠20 分钟前
复习——线性表
linux·c语言·数据结构·学习·算法
DeeplyMind21 分钟前
第5章:并发与竞态条件-12:Locking Traps
linux·驱动开发·ldd
Xyz996_23 分钟前
Redis数据库基础
数据库·redis·缓存
山南有清风25 分钟前
基于Redis的分布式任务调用框架实现
数据库·redis·分布式·分布式任务
dragoooon3425 分钟前
[Linux网络基础——Lesson11.「NAT & 代理服务 & 内网穿透」]
linux·网络·智能路由器