本文介绍: Redis是一种高性能的键值存储系统,适用于缓存消息传递和会话存储等用途。本文将详细介绍如何使用Docker安装Redis,并配置持久化存储,以确保数据不会因容器重启而丢失

前言

Redis是一种高性能的键值存储系统,适用于缓存消息传递和会话存储等用途。本文将详细介绍如何使用Docker安装Redis,并配置持久化存储,以确保数据不会因容器重启而丢失

在这里插入图片描述

1 基本安装步骤

安装Redis镜像

docker pull redis:6.0.8

查看下载的Redis镜像

docker images redis:6.0.8

运行Redis容器

docker run -d -p 6379:6379 redis:6.0.8

进入Redis容器

docker exec -it <容器ID&gt; /bin/bash

使用Redis CLI进行基本操作

redis-cli

# 设置键值
set k1 v1

# 获取键值对的值
get k1

在这里插入图片描述

2 配置文件同步

准备配置文件

mkdir -p /app/redis
cp redis.conf /app/redis

修改Redis配置文件 /app/redis/redis.conf

requirepass 123
# 注释掉 bind 127.0.0.1,允许远程连接
# bind 127.0.0.1
daemonize no

3 加入容器数据

运行Redis容器,并挂载配置文件和持久化数据目录

docker run -d -p 6379:6379 --privileged=true --name myredis 
-v /app/redis/redis.conf:/etc/redis/redis.conf 
-v /app/redis/data:/data redis:6.0.8 redis-server /etc/redis/redis.conf

4 验证Redis配置文件是否生效

进入Redis容器并使用Redis CLI:

docker exec -it <容器ID&gt; /bin/bash
redis-cli

结语

以上步骤详细介绍了如何使用Docker安装Redis,并配置持久化存储。通过修改配置文件和挂载持久化数据目录,确保了Redis数据在容器重启时不会丢失。这些步骤能够帮助您在Docker环境中轻松搭建Redis,并保证数据的安全性和持久化存储。

原文地址:https://blog.csdn.net/cooldream2009/article/details/134636764

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_2209.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注