Redis安装大全涵盖Windows Linux Docker(2)

简介: Redis安装大全涵盖Windows Linux Docker

在这里在稍微说一下关闭redis服务,这个是没有关掉的,是因为设置了密码,所以我们需要加上密码才可以关不redis服务


image.png

可以看到现在有个redis进程在运行着

image.png


正确的关闭方式redis-cli -a fang1996 shutdown

image.png


Docker安装Redis

前提条件你得有docker哈


先拉取redis4.0的镜像


docker pull redis:4.0


查看镜像 docker image ls


这个时候redis镜像就已经拉下来了

image.png


我这里定义了一个网络172.10.0.0/16


docker network create --subnet=172.10.0.0/16 mynetwork

image.png



创建redis容器:docker run -itd --name redis --net mynetwork -p 6380:6379 --ip 172.10.0.2 redis:4.0

image.png


进入到redis容器里docker exec -it redis /bin/bash

image.png


这个时候到容器里边是没有redis.conf配置文件的,退出容器,并删除容器


删除redis重启命令 docker rm redis即可


然后在usr/local/ 下建一个docker的目录 把redis的配置文件redis.conf放到里边 在到docker里边建一个data目录


image.png



然后重新创建一个redis容器


执行命令:docker run -itd --name redis -v /usr/local/docker/data:/data -v /usr/local/docker/redis.conf:/etc/redis.conf --net mynetwork -p 6380:6379 --ip 172.10.0.2 redis:4.0 redis-server /etc/redis.conf


然后进行测试

image.png


这个时候进入到redis的容器里,启动一个客户端连接redis会发现需要输入密码了,这个时候就是redis.conf配置文件生效了


输入密码连接

image.png



总结

以上就是redis在主流平台的安装方式

相关文章
|
关系型数据库 应用服务中间件 nginx
Docker一键安装中间件(RocketMq、Nginx、MySql、Minio、Jenkins、Redis)
本系列脚本提供RocketMQ、Nginx、MySQL、MinIO、Jenkins和Redis的Docker一键安装与配置方案,适用于快速部署微服务基础环境。
|
10月前
|
存储 NoSQL Redis
手把手教你用 Docker 部署 Redis
Redis是高性能内存数据库,支持多种数据结构,适用于缓存、消息队列等场景。本文介绍如何通过Docker快速拉取轩辕镜像并部署Redis,涵盖快速启动、持久化存储及docker-compose配置,助力开发者高效搭建稳定服务。
2871 8
|
10月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
943 6
|
NoSQL Redis 数据安全/隐私保护
挂载配置文件以Docker启动Redis服务
以上步骤提供了一个高效且实用的方式来使用Docker启动并运行带有自定义配置的Redis服务。这些操作可以适用于开发、测试和生产环境,是一种灵活且可扩展的部署方案。通过挂载配置文件和数据卷,您可以轻松地管理和迁移您的Redis实例。
1071 9
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
1123 16
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
525 0
|
NoSQL Linux Redis
Redis--安装与配置(Linux与Windows)
Redis--安装与配置(Linux与Windows)
446 0
|
存储 NoSQL Linux
Redis-命令操作Redis->redis简介,redis的安装(Linux版本&windows版本),redis的命令
Redis-命令操作Redis->redis简介,redis的安装(Linux版本&windows版本),redis的命令
247 0
|
NoSQL Linux Redis
Redis安装与配置指南:适用于Windows、Mac和Linux系统的详细教程
Redis安装与配置指南:适用于Windows、Mac和Linux系统的详细教程
2999 0
|
NoSQL Linux Redis
redis安装(Windows+Linux)
redis安装(Windows+Linux)
394 0