前言
記錄下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
- 驗證密碼