Docker运行Redis

本文预计阅读时间:2分钟

Docker运行Redis时,根据需求不同,有时直接运行一个实例就行,但有时需要挂载配置文件。

无配置文件运行

  
docker run --name redis -p 6379:6379   -itd  redis --requirepass "123456" --appendonly yes   

参数解释

--requirepass "123456" 表示设置redis的密码

--appendonly yes 表示开启 AOF(Append Only File)持久化功能

有配置文件运行

  
# 默认yes,开启保护模式,限制为本地访问  
protected-mode no  
  
# 绑定的主机地址,默认为 127.0.0.1,表示只允许本地访问  
bind 0.0.0.0  
  
# 端口号,默认 6379  
port 6379   
  
# Redis 数据库的数量,默认为 16  
databases 10  

这几项是常见配置项,其他配置可参考配置文件注解。

  • 挂载配置文件
  
docker run --name redis  -itd -p 6379:6379  \  
-v ./redis.conf:/usr/local/etc/redis/redis.conf   \  
-v ./redis\_data:/data redis  

0
0
0
0
评论
未登录
暂无评论