说明 :
创建Redis容器
1、多行模式
docker run --name redis-6380 -p 6380:6379 \
-v /home/redis-6380/data:/data \
-v /home/redis-6380/conf/redis.conf:/etc/redis/redis.conf \
-d redis:bullseye redis-server /etc/redis/redis.conf
2、单行模式
docker run --name redis-6380 -p 6380:6379 -v /home/redis-6380/data:/data -v /home/redis-6380/conf/redis.conf:/etc/redis/redis.conf -d redis:bullseye redis-server /etc/redis/redis.conf
相关命令
## 查看容器是否运行
docker ps | grep redis-6380
## 关闭
docker stop redis-6380
## 启动
docker start redis-6380
## 重启
docker restart redis-6380
## 进入redis容器
docker exec -it redis-6380 /bin/bash
docker exec -it redis-6380 bash
## 连接redis
redis-cli
## 进入redis容器并连接redis
docker exec -it redis-6380 redis-cli
## 连接设置密码的redis (IP可为本地和远程)
redis-cli -h IP地址 -p 端口号 -a 你的密码
如 :
redis-cli -h 127.0.0.1 -p 6379 -a 123456
## 断开redis
exit
## 退出容器
exit
## 修改redis配置文件
vi /mydata/redis-6380/conf/redis.conf
## 添加以下内容 ##
appendonly yes ## 启动Redis持久化功能
requirepass 你的密码 ## 设置密码
bind 0.0.0.0 ## docker默认开启 (无需配置)
protected-mode no ## docker默认开启 (无需配置)
## end ##