dockerfile

  1. FROM registry.cn-hangzhou.aliyuncs.com/xxxholic/redis
  2. COPY redis.conf
  3. EXPOSE

redis.conf

  1. protected-mode yes
  2. port
  3. tcp-backlog
  4. timeout
  5. tcp-keepalive
  6. daemonize no
  7. supervised no
  8. pidfile /var/run/redis_6379.pid
  9. loglevel notice
  10. logfile ""
  11. databases
  12. always-show-logo yes
  13. save
  14. save
  15. save
  16. stop-writes-on-bgsave-error yes
  17. rdbcompression yes
  18. rdbchecksum yes
  19. dbfilename dump.rdb
  20. dir ./ #rdb和aof存放文件的目录
  21. slave-serve-stale-data yes
  22. slave-read-only yes
  23. repl-diskless-sync no
  24. repl-diskless-sync-delay
  25. repl-disable-tcp-nodelay no
  26. slave-priority
  27. requirepass hzjrypt
  28. lazyfree-lazy-eviction no
  29. lazyfree-lazy-expire no
  30. lazyfree-lazy-server-del no
  31. slave-lazy-flush no
  32. appendonly yes
  33. appendfilename "appendonly.aof"
  34. appendfsync everysec
  35. no-appendfsync-on-rewrite no
  36. auto-aof-rewrite-percentage
  37. auto-aof-rewrite-min-size 64mb
  38. aof-load-truncated yes
  39. aof-use-rdb-preamble no
  40. lua-time-limit
  41. slowlog-log-slower-than
  42. slowlog-max-len
  43. latency-monitor-threshold
  44. notify-keyspace-events ""
  45. hash-max-ziplist-entries
  46. hash-max-ziplist-value
  47. list-max-ziplist-size -
  48. list-compress-depth
  49. set-max-intset-entries
  50. zset-max-ziplist-entries
  51. zset-max-ziplist-value
  52. hll-sparse-max-bytes
  53. activerehashing yes
  54. client-output-buffer-limit normal
  55. client-output-buffer-limit slave 256mb 64mb
  56. client-output-buffer-limit pubsub 32mb 8mb
  57. hz
  58. aof-rewrite-incremental-fsync yes

build

  1. docker build -t redis .
  2.  
  3. //push到私有仓库
    docker tag hzjry-redis 10.10.10.12/hztest/hzjry-redis
    docker push 10.10.10.12/hztest/hzjry-redis

启动与测试

  1. //启动redis容器,持久化文件默认存在了data目录(dir ./,可自定义到别的目录)
  2. docker run -itd --name hzjry_redis -p : -v /data/admin-web/redis:/data hzjry-redis --appendonly yes #appendonly yes为启用持久化,默认配置文件赔了可不加此参数
  3.  
  4. //tomcat启动时连接redis
  5. docker run -itd --link hzjry_redis:redis tomcat

docker 启动redis容器的更多相关文章

  1. Docker---(8)Docker启动Redis后访问不了

    原文:Docker---(8)Docker启动Redis后访问不了 版权声明:欢迎转载,请标明出处,如有问题,欢迎指正!谢谢!微信:w1186355422 https://blog.csdn.net/ ...

  2. Docker 创建 Redis 容器

    Docker 创建 Redis 容器 # 配置文件映射: # -v /root/redis/redis.conf:/etc/redis/redis.conf # 数据目录映射: # -v /root/ ...

  3. docker启动redis端口映射错误问题解决

    今天使用docker安装redis,使用的时候出现了一些问题.第一次安装好后,在虚拟机后台启动了redis,然后在连接虚拟机的redis的时候怎么也连不上.出现这种情况我第一反应是防火墙没有开启所以我 ...

  4. docker启动redis并设置密码

    docker启动redis并设置密码: docker run -d --name redis -p 6379:6379 redis --requirepass "password" ...

  5. docker启动redis报错 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

    docker启动redis报错 1:C 17 Jun 08:18:04.613 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo1:C 17 Jun 08 ...

  6. docker 启动redis/nginx

    1.docker 启动redis   # redis docker run -itd --name redis-test -p 16379:6379 redis   2.docker 启动nginx ...

  7. Docker:redis容器使用redis.conf启动失败,不报错

    查看redis.conf配置信息 daemonize no :redis默认是不作为守护进程使用的,这也就是说为什么在你不修改配置文件时直接使用redis-server /redis/redis.co ...

  8. 非root用户启动redis容器报错mkdir: cannot create directory '/bitnami/redis': Permission denied

    问题:使用docker启动容器时,报错如下 zh@debian:~/testPath$ docker-compose up redis Starting testpath_redis_1 ... do ...

  9. docker-compose docker启动工具,容器互联

    简介: docker可以一条命令就运行一个配置好的服务器,很是方便. 但是也有一个问题就是,当参数比较多,映射目录比较多,映射端口比较多………… 我以前就是写个脚本,用脚本来启动,很low啊. 也见到 ...

随机推荐

  1. keras&tensorflow+分布式训练︱实现简易视频内容问答框架

    内容来源:Keras 之父讲解 Keras:几行代码就能在分布式环境训练模型 把 Keras API 直接整合入 TensorFlow 项目中,这样能与你的已有工作流无缝结合.至此,Keras 成为了 ...

  2. 提高看log效率的小工具

    文本型的log,比如Android的log,都是普通文本.在大家连续奋战的时候,难免看起来容易眼花. 这时候如何提高效率?我们给它搞个高亮好不好? 这就是我们要介绍的看log工具:TextAnalys ...

  3. 8.var目录下的文件和目录详解

    1./var目录下的文件和目录详解. /var (该目录存放的是不断扩充且经常修改的目录,包括各种日志文件或者pid文件,存放linux的启动日志和正在运行的程序目录(变化的目录:一般是日志文件,ca ...

  4. HTML服务器控件与Web服务器控件

    asp.net之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括web服务器控件,web用户控件,web自定义控件,html服务器控件和html控件等.这里主要整理一下html控件.html服 ...

  5. imageView添加阴影和边框

    注意:大量设置阴影会造成卡顿!!! 用上这句之后流畅度大大增加:imageV.layer.shouldRasterize = YES; 例: // 设置阴影 imageV.layer.shadowOf ...

  6. LOJ10042 收集雪花

    题意 不同的雪花往往有不同的形状.在北方的同学想将雪花收集起来,作为礼物送给在南方的同学们.一共有 n 个时刻,给出每个时刻下落雪花的形状,用不同的整数表示不同的形状.在收集的过程中,同学们不希望有重 ...

  7. 3625 codevs 士兵站队问题 中位数的妙用

    士兵站队问题 题目描述 Description 在一个划分成网格的操场上,n个士兵散乱地站在网格点上.网格点用整数坐标(x,y)表示.士兵们可以沿网格边往上.下.左.右移动一步,但在同一时刻任一网格点 ...

  8. 学习动态性能表(5)--v$session

    学习动态性能表 第五篇--V$SESSION  2007.5.29 在本视图中,每一个连接到数据库实例中的session都拥有一条记录.包括用户session及后台进程如DBWR,LGWR,arcch ...

  9. Ubuntu15.10下Hadoop2.6.0伪分布式环境安装配置及Hadoop Streaming的体验

    Ubuntu用的是Ubuntu15.10Beta2版本,正式的版本好像要到这个月的22号才发布.参考的资料主要是http://www.powerxing.com/install-hadoop-clus ...

  10. 使用Spring的StingUtils的commaDelimitedListToStringArray来获取字符串数组

    有时候我们需要把一些带逗号的字符串解析为数组或者List.Set,如果自己转换的话比较麻烦,可以直接使用Spring的工具类StringUtils,通过配置文件调用该工具类方法即可.具体看例子 < ...