zoukankan      html  css  js  c++  java
  • docker容器跑redis

    命令行配置:

    $ docker search redis

    $ docker pull docker.io/redis

    $ mkdir -p /redis/etc/conf /redis/lib  /redis/log

    $ cd /redis

    $ touch redis_init.sh //写入以下内容

    #!/bin/bash
    docker run -d --name sit_redis 
             --privileged=true 
             --restart=always 
             -v /redis/lib/:/data/ 
             -v /redis/log/:/var/log/redis 
             -v /redis/etc/redis.conf:/etc/redis.conf 
             -p 6555:6379 
             docker.io/redis redis-server /etc/redis.conf
    

    $ chmod 777 redis_init.sh

    文件配置:

    $ cd /redis

    $ wget http://download.redis.io/releases/redis-4.0.10.tar.gz   //下载redis配置文件

    $ tar -zxvf redis-4.0.10.tar.gz

    $ cd redis-4.0.10

    $ mv redis.conf ../etc/

    $ vim /redis/etc/redis.conf  //修改redis配置文件(修改部分配置)

     #bind 127.0.0.1  //第69行添加注释#
      requirepass 123456   //第500行去除注释#
      appendonly yes  //第672行 修改no为yes  开启持久化

    运行docker run 容器的shell脚本:

    $ cd /redis

    $ ./redis_init.sh

    最后:

    OJBK

    !!!

  • 相关阅读:
    位置匹配
    匹配重复
    使用元字符
    匹配一组字符
    匹配任意单个字符
    python-全局替换程序
    python37-encode与decode
    python37-能检测文件编码的模块
    super方法
    类-易错题
  • 原文地址:https://www.cnblogs.com/foreversun/p/9316516.html
Copyright © 2011-2022 走看看