Redis部署
# 1. 镜像搜索
docker search redis
# 2. 镜像下载
docker pull redis:latest
# 3. 创建目录
mkdir -p /mnt/redis/data
# 4. 配置文件
touch /mnt/redis/redis.conf
官网获取 redis.conf
: http://www.redis.cn/download.html (opens new window)
解压后可在根目录查看到 redis.conf
配置文件,将其内容复制到 /mnt/redis/redis.conf
,然后修改以下内容:
- bind 127.0.0.1 : 注释掉,redis可以外部访问
- --requirepass "123456" : 设置Redis密码为123456,默认无密码
- --appendonly yes : AOF持久化
- tcp-keepalive 60 : 默认300,调小防止远程主机强迫关闭一个现有连接错误
# 5. 启动容器
docker run -d --name=redis \
-p 6379:6379 \
-v /mnt/redis/redis.conf:/etc/redis/redis.conf \
-v /mnt/redis/data:/data \
--restart=always \
redis:latest redis-server /etc/redis/redis.conf
-- /etc/redis/redis.conf 指定配置文件,是容器内的配置目录,挂载宿主机文件为上文配置的 /mnt/redis/redis.conf
的文件
上次更新: 2022/10/08, 00:10:11