redisinsight docker容器化的使用

文章详细介绍了如何使用docker-compose安装Redis,包括设置密码和数据卷映射。接着讲解了如何下载并运行RedisInsight,强调了数据卷权限的设置以及在连接时如果启用验证只需提供密码而无需用户名的事实。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装redis

docker-compose代码如下:

version: '3.3'
services:
  redis:
    image: redis
    container_name: my_redis
    command: redis-server /usr/local/etc/redis/redis.conf
    ports:
      - "6379:6379"
    volumes:
      - /root/env_data/redis/data:/data
      - /root/env_config/redis.conf:/usr/local/etc/redis/redis.conf

redis.conf内容:requirepass 123456
123456是密码,可自定义


该处使用的映射地址是:/root/env_data/redis/data,后面要用到


2.安装redisinsight

下载镜像:

docker pull redislabs/redisinsight:1.11.1

赋予redisinsight容器数据卷权限:

chown -R 1001 /root/env_data/redisinsight

运行服务:

docker run -d -v /root/env_data/redisinsight:/db -v /root/env_data/redis/data:/redis/db -p 8001:8001 --name=redisinsight redislabs/redisinsight:1.11.1

该处添加了redis本地映射地址:/root/env_data/redis/data,即上面提到的
在这里插入图片描述


连接时还有个坑就是,如果我们设置连接验证时只设置了密码没设置用户名,那么连接时也是只用填写密码即可,不用非得填个root,不然连不上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值