docker安装Redis(单机版)

1、拉取最新镜像

docker pull redis:latest

2、创建外挂配置和数据文件夹

mkdir -p /opt/redis/config
mkdir -p /opt/redis/data

官网redis.conf下载

/opt/redis/config目录下,下载官网配置文件再修改,修改内容如下:

bind 0.0.0.0 # 这是redis可以任何ip都可以访问,
port 6379 #访问端口,最好不要使用默认端口
requirepass 123456 #设置密码,不要太简单
maxmemory 157286400 #设置内存,默认单位bytes ,如果maxmemory值为0,表示不做限制

其他配置请参考官方

3、启动命令

docker run -p 16379:16379 --name redis \
-v /opt/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /opt/redis/data:/data \
-d --hostname redis redis:latest redis-server /etc/redis/redis.conf --appendonly yes