docker部署redis
前往官网下载redis配置文件
下载地址
下载对应版本的
点开全部拷贝下来,自己新建一个redis.conf配置文件,粘贴进去
修改配置
-
将appendonly持久化设置为yes
-
将bind注释掉,允许所有机器访问
-
设置密码
其他的配置看自己需要
启动redis
docker run \
-p 6379:6379 \
--name redis \
-v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /docker/redis/data:/data \
--restart=always \
-d redis:7.2.4 \
redis-server /etc/redis/redis.conf
指令解释
docker run \
-p 6379:6379 \ docker与宿主机的端口映射
--name redis \ redis容器的名字
-v /root/docker/redis/conf/redis.conf:/etc/redis/redis.conf \ 挂载redis.conf文件
-v /docker/redis/data:/data \ 挂在redis的持久化数据
--restart=always \ 设置redis容器随docker启动而自启动
-d \后台运行并返回容器id
redis:7.2.4 \
redis-server /etc/redis/redis.conf \ 指定redis在docker中的配置文件路径,后台启动redis