Docker 安装 Redis 容器 (极速版)

Docker 安装 (完整详细版)

Docker 日常命令大全(完整详细版)

Docker 安装 Redis 容器 (完整详细版)

说明 : 

创建容器名称和主机目录时,尽量使用 name-port (比如: mysql-3306 , mysql-9034 … ) 的方式。
这样做是为了区分同一台主机上多个 mysql 容器 (不同端口) 的清晰管理。
reids 可以根据需要指定版本或者不指定版本(默认最后一个版本 直接写redis)
reids 默认没有密码 , 需要修改配置文件添加密码
提前需要创建 redis.conf 文件 (必须) . 否则执行命令时docker会创建一个redis.conf 目录。

创建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 ##

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值