redis搭建:linux+docker

准备环境

操作系统:ubuntu:18+

搭建docker–不做记录

搭建redis

1、查看可用的 Redis 版本

访问 Redis 镜像库地址:
https://hub.docker.com/_/redis?tab=tags

可以通过 Sort by 查看其他版本的 Redis,默认是最新版本 redis:latest

2.搜索镜像

docker search redis

3.拉取镜像

docker pull redis

4.创建本地存放redis文件的目录

mkdir  -p  /mnt/d/dockerv/redis/conf  /mnt/d/dockerv/redis/data

5.下载redis配置文件

wget http://download.redis.io/redis-stable/redis.conf

如果想启动的redis远程连接等需要注释和修改以下配置

#bind 127.0.0.1 ---类似白名单
 #no代表不开启守护进程
protected-mode no     

6.运行启动redis容器

docker run \
-p 16379:6379 \
--restart=always \
-v $PWD/data:/data \
-v $PWD/conf/redis.conf:/etc/redis/redis.conf \
--privileged=true \
--name redisdb \
-d redis redis-server /etc/redis/redis.conf \
--requirepass "mypassword"
1、$PWD----表示当前文件夹
2、需要提前创建redis.conf配置文件,这样可以把配置文件挂载到本地目录方便以后配置
3、privileged=true 大约在0.6版,privileged被引入docker。
使用该参数,container内的root拥有真正的root权限。
否则,container内的root只是外部的一个普通用户权限。
privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。
甚至允许你在docker容器中启动docker容器。
4、redis-server /etc/redis/redis.conf 按配置文件启动
5、访问redis的密码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装环境要求: - 操作系统:Linux - Node.js:版本 8.x 及以上 - NPM:版本 5.x 及以上 - JDK:版本 1.8 及以上 - MySQL:版本 5.7 及以上 - Redis:版本 3.x 及以上 - Nacos:版本 1.3.0 及以上 - MinIO:版本 RELEASE.2021-05-27T02-29-22Z 及以上 安装过程: 1. 安装 Linux 操作系统。 2. 安装 Node.js 和 NPM,可以通过官网下载安装包或使用包管理工具进行安装。 3. 安装 JDK,同样可以通过官网下载安装包或使用包管理工具进行安装。 4. 安装 MySQL,可以通过官网下载安装包或使用包管理工具进行安装。 5. 安装 Redis,同样可以通过官网下载安装包或使用包管理工具进行安装。 6. 安装 Nacos,可以通过官网下载安装包或使用包管理工具进行安装。 7. 安装 MinIO,同样可以通过官网下载安装包或使用包管理工具进行安装。 主要流程: 1. 创建数据库和相应的表结构。 2. 搭建 SpringBoot 后端框架,实现业务逻辑。 3. 配置 Redis 缓存,提高系统性能。 4. 集成 Nacos 服务注册和发现,实现微服务架构。 5. 集成 MinIO 对象存储,实现文件上传和下载功能。 6. 创建 Vue+Nuxt 前端项目,实现用户界面和交互。 7. 配置前端路由和状态管理,实现前端页面功能。 8. 集成 SpringCloud,将前端和后端项目打包成 Docker 镜像并部署到 Kubernetes 集群中。 9. 进行系统测试和优化,确保系统稳定性和可用性。 10. 上线系统并进行维护和更新。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值