博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker-compose安装redis以配置文件方式启动
阅读量:4165 次
发布时间:2019-05-26

本文共 1173 字,大约阅读时间需要 3 分钟。

docker-compose安装redis

安装docker-compose官方文档:

编写docker-compose文件:

docker-compose.yaml

version: '3'services:  redis:    # 镜像名称以及版本号    image: 'redis:6.0'    # 失败后总是重启    restart: always    # 自定义容器名    container_name: docker_redis    # 文件夹以及文件映射    volumes:      - /usr/local/app/redis/datadir:/data      # 注意这里需要先  /usr/local/app/redis/conf  新建redis.conf文件  redis.conf文件可从http://www.redis.cn/下载      - /usr/local/app/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf      - /usr/local/app/redis/logs:/logs    command:      # 以配置文件的方式启动 redis.conf      redis-server /usr/local/etc/redis/redis.conf    ports:      # 端口号      - '6379:6379'#在当前目录打开终端,使用命令 docker-compose up -d 即可运行; 停止服务:docker-compose down#最好打开redis的数据持久化配置;#data、logs分别为数据和日志目录,可参考下面的conf配置;#redis的认证密码一般配置在配置文件的requirepass字段。如果不使用配置文件,可以使用 command: redis-server --requirepass yourpass 配置认证密码;#如果只是临时简单使用reids,可以不配置volumes;#最好在设置reids值时,附带版本号,防止版本更新,影响配置而不可用。

使用命令 docker-compose up -d 即可运行; 停止服务:docker-compose down

修改部分配置文件:

关闭绑定[允许所有外网访问]: # bind 127.0.0.1

开启密码验证: requirepass redispassword

开启数据持久化[aof]:appendonly yes

配置日志存放目录和文件:logfile /logs/redis.log

配置文件 redis.conf 的含义参考:

注意:安装好后若连接不上则检查6379端口号是否开放

转载地址:http://aexxi.baihongyu.com/

你可能感兴趣的文章
世界上能做一个链接器的人坐不满一屋!做个编译器和链接器应该看的书籍
查看>>
Git远程操作详解
查看>>
培养程序员的人脉
查看>>
技术人,不要总在很初级的层面上谈管理
查看>>
CMarkup与tinyXml直接解析XML字符串
查看>>
技术人员也要注重提升软实力
查看>>
优秀程序员的十个习惯
查看>>
一个老程序员对学弟学妹的一些忠告
查看>>
管理者:我不需要你喜欢我
查看>>
程序员赚钱致富的6种方法
查看>>
世界上的编程语言已这么丰富,为什么还不够?
查看>>
想变富?先学学有钱人的10种思维方式!
查看>>
CListCtrl 和 CListBox的设置选中问题
查看>>
什么时候需要定义拷贝构造函数
查看>>
管理时间是空话,集中精力吃青蛙
查看>>
五大绝招助你成为下属爱戴的好上司
查看>>
程序员需谨记的8条团队开发原则
查看>>
程序员提高英语阅读水平
查看>>
Java程序员应该掌握哪些技术
查看>>
从程序员到架构师的方法与逻辑
查看>>