docker安装redis 【简易安装,持久化, 且不以配置文件启动】

简介: docker安装redis 【简易安装,持久化, 且不以配置文件启动】

1、查看镜像来源


docker search redis //查看可用版本


2、获取 redis 镜像


docker pull redis:latest // 拉取官方的最新版本的镜像


ps: 不加版本号默认获取最新版本,指定安装后面带版本号,docker pull redis:4.0.9

3. 创建redis容器并启动


执行命令如下:


docker run -d --name redis-server -p 6379:6379 redis --requirepass "redis123" --appendonly yes


命令解释说明:


  • -d redis 表示后台启动redis。
  • --name myredis  指定该容器名称,查看和进行操作都比较方便。
  • -p 6379:6379 端口映射:前表示主机部分,后表示容器部分。
  • --requirepass "redis123" redis登入密码。
  • --appendonly yes  开启redis 持久化。(重启redis数据也不会丢失或丢失小部分)


4、使用docker ps 查看redis已经运行了


网络异常,图片无法展示
|


5、登进redis


使用 docker exec -it redis /bin/bash进入redis 或者直接 docker exec -it redis 【+NAMES】 redis-cli


docker exec -it redis /bin/bash

docker exec -it redis-server redis-cli


网络异常,图片无法展示
|


6、测试连接


redis-cli


7、密码登入


auth + password //auth redis123


8、退登redis


exit



目录
相关文章
|
11月前
|
关系型数据库 应用服务中间件 nginx
Docker一键安装中间件(RocketMq、Nginx、MySql、Minio、Jenkins、Redis)
本系列脚本提供RocketMQ、Nginx、MySQL、MinIO、Jenkins和Redis的Docker一键安装与配置方案,适用于快速部署微服务基础环境。
|
8月前
|
存储 NoSQL Redis
手把手教你用 Docker 部署 Redis
Redis是高性能内存数据库,支持多种数据结构,适用于缓存、消息队列等场景。本文介绍如何通过Docker快速拉取轩辕镜像并部署Redis,涵盖快速启动、持久化存储及docker-compose配置,助力开发者高效搭建稳定服务。
2635 8
|
8月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
876 6
|
11月前
|
NoSQL Redis 数据安全/隐私保护
挂载配置文件以Docker启动Redis服务
以上步骤提供了一个高效且实用的方式来使用Docker启动并运行带有自定义配置的Redis服务。这些操作可以适用于开发、测试和生产环境,是一种灵活且可扩展的部署方案。通过挂载配置文件和数据卷,您可以轻松地管理和迁移您的Redis实例。
1012 9
|
消息中间件 NoSQL Linux
Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
1084 16
|
JSON NoSQL Redis
在Rocky9系统上安装并使用redis-dump和redis-load命令的指南
以上步骤是在Rocky9上使用redis-dump和redis-load命令顺利出行的秘籍。如果在实行的过程中,发现了新的冒险和挑战,那么就像一个勇敢的航海家,本着探索未知的决心,解决问题并前进。
449 14
|
Linux 应用服务中间件 nginx
Docker启动时的报错汇总
报错一:error initializing graphdriver Docker启动报错 系统是CentOS 7.2 系统内核及docker版本如下 : [root@docker ~]# uname -r 3.
5424 0