Docker - 安装Redis
前言
记录下Docker
下Redis
的安装
环境
Centos 7 + Docker 23.0.1 + Redis 6.2.7
安装Redis
下载Redis
- 指定版本下载
redis
,版本可通过仓库 https://hub.docker.com 查看
docker pull redis:6.2.7
安装Redis
- 创建
redis
配置文件目录
mkdir -p /home/redis6/conf
- 创建
redis
数据目录
mkdir -p /home/redis6/data
- 创建
redis
配置文件
touch conf/redis.conf
- 运行redis
docker run -p 6379:6379 --name redis \
-v /home/redis6/data:/data \
-v /home/redis6/conf/redis.conf:/etc/redis/redis.conf \
-d redis:6.2.7 \
redis-server /etc/redis/redis.conf
- 释义
6379端口映射,redis作为服务容器的名字
data和conf目录映射
-d 后台运行
指定配置文件运行redis-server
- 查看运行中的容器
docker ps
- 进入
redis
容器
docker exec -it redis bash
- 查看版本号
redis-server -v
- 运行
cli
redis-cli
RDM
连接
配置Redis
- 设置
redis
跟随docker
自动重启
docker update redis --restart=always
- 切换到
redis
的conf
目录,编辑配置文件
cd /home/redis6/conf/
vim redis.conf
- 添加密码,使用
AOF
存储模式
requirepass sunday
appendonly yes
- 重启
redis
- 验证密码