docker中使用redis 详解 [内部客户端 远程连接 挂载配置](一)

docker pull redis (下载)

docker run -d -p 6380:6379 --name=myredis redis (后台启动redis 并将redis6379端口映射至本地6380端口 容器名设为myredis) 

docker ps  -n 10(查看已启动的容器)

docker exec -it myredis /bin/bash (进入容器)

容器内:

---查看环境变量:env

---查看容器内运行的进程: ps -ef

---进入redis客户端:redis-cli    

---退出redis客户端:  quit

---查看容器内有些什么东东:

    cd  /   进入根目录

    ls

    which redis-cli          (/usr/local/redis-cli    /usr/local/redis-server)

---退出:exit

使用自定义配置文件 挂载配置文件:

docker run -v  /path/to/your/redis.conf:/use/local/etc/redis/redis.conf    

--name myredis redis redis-server /use/local/etc/redis/redis.conf

将你的配置文件挂载至redis容器内的/use/local/etc/redis/redis.conf (位置任意)

使用挂载进来的配置文件启动redis-server

远程连接redis:

redis-cli -h ip -p port

eg: redis-cli -h 192.168.106.128 -p 6380

修改配置文件redis.conf:

注释 :# bind 127.0.0.1 ::1    (允许远程连接)

修改:daemonize yes  (后台运行)

修改: requirepass yourpassword (设置redis密码) 

设置了密码后:

远程连接时需使用密码  

操作redis-cli时需认证: auth yourpassword


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值