Docker-1.1>>>>>>Redis使用

Docker下Redis的拉取和使用

前面已经把Docker的常用命令都学完了,今天再学习下redis在docker下的使用。

一、Docker拉取redis镜像
  • 1、首先查找下redis:

    docker search redis
    

    redis可以使用的版本,登录dockerhub查看,或者从自己或从公司的仓库拉取也可以
    点击查看

  • 2、找到自己需要的版本,执行拉取:(我直接拉取最新版lastest)

    docker pull redis
    
二、 使用镜像生成一个新的容器实例

运行命令生成一个容器:

// -p 映射断开号
docker run -p 6379:6379 \ 
// 挂载容器卷
-v /myredis/data:/data \
// 挂载容器卷
-v /myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
// -d 后台运行,启动redis服务器,并查看日志
-d redis:3.2 redis-server /usr/local/etc/redis/redis.conf \
--appendonly yes // 开启持久化
三、使用客户端连接redis
  • 1、使用命令查看redis容器的ip:

    // 18f986580bad  为容器ID
    docker inspect 18f986580bad   | grep IPAddress
    

    结果:

     "SecondaryIPAddresses": null,
                "IPAddress": "172.17.0.2",
                        "IPAddress": "172.17.0.2",
    
  • 2、连接redis本地服务器:四种方式

    //  直接连接
    docker exec -ti d0b86 redis-cli
    // 使用本地ip连接
    docker exec -ti d0b86 redis-cli -h localhost -p 6379 
    docker exec -ti d0b86 redis-cli -h 127.0.0.1 -p 6379 
    // 使用固定ip连接
    docker exec -ti d0b86 redis-cli -h 172.17.0.3 -p 6379 
    
  • 3、连接远程redis服务器:

    docker exec -it redis_s redis-cli -h 192.168.1.100 \
    //如果有密码 使用 -a参数
    -p 6379 -a your_password 
    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值