• 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

  • 相关阅读:
    Mahout 安装配置
    基于 Apache Mahout 构建社会化推荐引擎
    探索推荐引擎内部的秘密,第 2 部分: 深入推荐引擎相关算法
    基于物品的协同过滤推荐算法——读“Item-Based Collaborative Filtering Recommendation Algorithms”
    java书籍推荐:《Java SE 6 技術手册》
    数据库(具体步骤)
    八皇后问题java实现
    最长递增子序列
    C语言中的union使用方法
    chmod和chown命令具体使用方法
  • 原文地址:https://www.cnblogs.com/az4215/p/11865313.html
Copyright © 2020-2023  润新知