zoukankan      html  css  js  c++  java
  • docker redis使用

    启动方式一:docker默认启动redis

    1、拉取镜像

      docker pull redis:lastest (若不使用版本号,如docker pull redis,默认拉取最新镜像)

    2、启动redis server,启动时设置端口,以便外部访问

      docker run -it -d --name myredis -p 6379:6379 redis 

      说明: -it : 让容器的标准输入保持打开,并分配一个伪终端并绑定到容器的标准输入上

          -d : 启动容器并在后台运行

      容器运行起来后,若想进入容器内部,并进行命令行操作

      >> docker exec -it myredis bash

      >> redis-cli

      

    3、启动redis client,将IP设置为127.0.0.1,网络设置为host

      docker run -it redis redis-cli -h 172.17.0.1

     或:查看my_redis在docker里的ip

      docker network inspect bridge 

      docker run --name my_redis_cli --network bridge -it --rm redis redis-cli -h 172.17.0.2

      

    启动方式二:采用配置文件启动redis

      docker run -p 6379:6379 --name myredis -v /usr/local/etc/redis/redis.conf:/usr/local/etc/redis/redis.conf -d redis redis-server /usr/local/etc/redis/redis.conf appendonly yes 

      注:

        1) -v /usr/local/etc/redis/redis.conf:/usr/local/etc/redis/redis.conf 前半部分为宿主机配置地址,后半部分为redis配置地址,redis启动后默认生成该配置文件,用户可以通过修改宿主机配置文件来达到修改reids配置的目的。其中redis.conf文件自行下载curl -O http://download.redis.io/redis-stable/redis.conf 

        2) 外挂配置文件时候需要注意docker是否共享该文件路径,若未添加可进入docker->reference进行配置

        3) redis.conf配置文件配置注意事项:

          bind 127.0.0.1注释

          daemonize no

          protected-mode no

  • 相关阅读:
    html5的键盘事件
    阻止滑屏
    JS 复制到黏贴板上
    最新拖动原理
    方法——<37>
    验证——正则<37>
    《高级程序设计》 9 客户端检测
    《高级程序设计》8 BOM
    《高级程序设计》7 函数表达式
    《高级程序设计》6 面向对象的程序设计
  • 原文地址:https://www.cnblogs.com/az4215/p/11865313.html
Copyright © 2011-2022 走看看