阿里云轻量服务器--Docker安装redis

16 篇文章 1 订阅
11 篇文章 0 订阅

1 搜索可用的镜像:
在这里插入图片描述
2 获取最新的redis 镜像

docker pull redis

3 查看下载的镜像:

docker images

在这里插入图片描述
4 创建目录并运行镜像:
4.1 创建目录

mkdir -p /root/myredis/conf
touch /root/myredis/conf/redis.confexit

4.2 运行镜像

docker run -p 6379:6379 --name myredis -v /root/myredis/conf/redis.conf:/etc/redis/redis.conf -v /root/myredis/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass '123456'
  • -p -p 6379:6379 宿主机的端口映射到 doker 容器的端口
  • -v 绑定一个卷 将redis的配置文件/数据 映射到 宿主机的文件中
  • -d 后台运行
  • –appendonly yes 打开 AOF每次 Redis收到更改数据集的命令(例如SET)时,它都会将其附加到 AOF。当您重新启动 Redis 时,它将重新播放 AOF 以重建状态
  • redis-server /etc/redis/redis.conf 启动以 /etc/redis/redis.conf 下的配置文件启动
  • –requirepass ‘123456’ 设置访问密码为123456

4.3:为现有的redis创建密码或修改密码的方法:

1.进入redis的容器 docker exec -it 容器ID bash
2.进入redis目录 /usr/local/bin
3.运行命令:redis-cli
4.查看现有的redis密码:config get requirepass
5.设置redis密码config set requirepass ****(****为你要设置的密码)
6.若出现(error) NOAUTH Authentication required.错误,则使用 auth 密码 来认证密码

4.4 查看镜像 :

docker ps -a

在这里插入图片描述
4.5 连接redis

docker exec -it myredis redis-cli -a 123456

在这里插入图片描述
4.6 设置redis开启自启动

docker update myredis --restart=always
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值