博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rancher安装单机版redis
阅读量:2064 次
发布时间:2019-04-29

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

redis介绍

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。

Redis 与其他 key - value 缓存产品有以下三个特点:

  1. Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。

  2. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。

  3. Redis支持数据的备份,即master-slave模式的数据备份

安装

version: '2'services:  redis:    image: redis:5.0.2    hostname: myredis    environment:      LANG: en_US.UTF-8      TZ: Asia/Shanghai

在rancher中输入

配置

配置需要用密码登陆

docker-compose.ymlredis:  image: redis  container_name: my_redis  command: redis-server --requirepass yourpassword  ports:    - "6379:6379"  volumes:    - ./data:/data

配置存储位置

redis:  image: redis  container_name: my_redis  command: redis-server /usr/local/etc/redis/redis.conf  ports:    - "6379:6379"  volumes:    - ./data:/data    - ./redis.conf:/usr/local/etc/redis/redis.conf

其中:

  1. image 代表镜像名称;

  2. container_name 代表生成的容器名称;

  3. command 代表生成容器后要执行的命令;

  4. ports 将容器内的端口映射到容器外;

  5. volumes 代表共享目录或文件,冒号前为宿主机目录,冒号后为容器内目录。举例:- ./data:/data 意为将当前目录共享到容器内的 /data 目录,相当于做了一个软连接。

启动可以看到

验证

打开客户端rdm

10.42.18.249:0>set a 123OK10.42.18.249:0>get a123

测试成功

常见问题

问题描述:docker下载镜像报错: Get https://registry-1.docker.io/v2/ 解决方案:

vim /etc/docker/daemon.json{   "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]}[root@ml] systemctl daemon-reload[root@ml] systemctl restart docker

参考资料

https://cloud.tencent.com/developer/article/1352195

目前100000+人已关注加入我们

       

       

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

你可能感兴趣的文章
高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
查看>>
在 Kubernetes 中部署高可用 Harbor 镜像仓库
查看>>
容器网络一直在颤抖,罪魁祸首竟然是 ipvs 定时器
查看>>
阿里宣布拆中台,首当其冲就是优化数据中台架构?
查看>>
Cilium 源码解析:Node 之间的健康探测(health probe)机制
查看>>
前几天是谁说 WireGuard 不香的?看我今天怎么怼你
查看>>
配置 containerd 镜像仓库完全攻略
查看>>
iTerm 2 使用触发器和 expect 实现 ssh 自动登录
查看>>
Kubernetes Pod 突然就无法挂载 Ceph RBD 存储卷了。。
查看>>
解决 Kubernetes 部署 Metrics Server 无法访问 Apiserver 问题
查看>>
AWS 容器三大新品:K8s 发行版,免费镜像库和 “Game Changer”AWS Proton
查看>>
多平台容器镜像构建就看这一篇
查看>>
macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!
查看>>
16 岁高中生成功在 iPhone 7 上安装 Ubuntu 20.04 桌面!
查看>>
两个程序都要用同一个端口,怎么解?
查看>>
有了这款图形管理界面,一分钟内配置 10 个 WireGuard 客户端不是梦
查看>>
Containerd镜像lazy-pulling解读
查看>>
Grafana 教程 - 构建你的第一个仪表盘
查看>>
由 OOM 引发的 ext4 文件系统卡死
查看>>
什么?WireGuard 可以让躲在 NAT 后面的客户端之间直连了??
查看>>