Redis安装-Docker

安装redis的docker容器

1、创建redis挂载目录

mkdir -p /liuchaoxu/redis/{data,conf}

2、复制配置文件

/liuchaoxu/redis/conf 目录中创建文件 redis.conf,文件从

redis-6.2.7.tar.gz 中解压获取

修改默认配置(从上至下依次):

#bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问
protected-mode no #默认yes,开启保护模式,限制为本地访问
daemonize no #默认no,改为yes意为以守护进程方式启动,可后台运行,#注意!!!此处是no,否则redis无法通过配置文件启动

3、创建redis容器

docker run -d --restart=always --name liuchaoxu_redis \
-p 6379:6379 \
-v /liuchaoxu/redis/conf/redis.conf:/redis.conf \
-v /liuchaoxu/redis/data:/data \
redis:6.2.7 \
redis-server /redis.conf \
--appendonly yes --requirepass "123456"

参数解释:

-d 后台运行
-p 端口映射到主机的端口
-v 将主机目录挂载到容器的目录
redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开appendonly持久化配置
–requirepass :设置密码

常见问题: 以下IPv4问题会导致无法远程链接redis服务
在这里插入图片描述

解决方案:

#修改配置文件:
vim /usr/lib/sysctl.d/00-system.conf
#追加
net.ipv4.ip_forward=1
#接着重启网络
systemctl restart network

4、进入redis容器

docker exec -it liuchaoxu_redis redis-cli

5、输入密码

auth 123456

6、测试

set name "liuchaoxu" 

7、远程连接测试

在本机使用客户端工具远程链接redis,测试是否能成功连接

相关推荐

  1. docker实战:安装redis

    2024-04-04 00:04:02       30 阅读
  2. docker-compose安装redis

    2024-04-04 00:04:02       34 阅读
  3. docker安装redis7

    2024-04-04 00:04:02       9 阅读
  4. Docker安装 Redis

    2024-04-04 00:04:02       8 阅读

最近更新

  1. leetcode705-Design HashSet

    2024-04-04 00:04:02       8 阅读
  2. Unity发布webgl之后打开streamingAssets中的html文件

    2024-04-04 00:04:02       8 阅读
  3. vue3、vue2中nextTick源码解析

    2024-04-04 00:04:02       8 阅读
  4. 高级IO——React服务器简单实现

    2024-04-04 00:04:02       8 阅读
  5. 将图片数据转换为张量(Go并发处理)

    2024-04-04 00:04:02       7 阅读
  6. go第三方库go.uber.org介绍

    2024-04-04 00:04:02       8 阅读
  7. 前后端AES对称加密 前端TS 后端Go

    2024-04-04 00:04:02       9 阅读

热门阅读

  1. 财务管理 基础1:除了利润,一切都是扯淡

    2024-04-04 00:04:02       3 阅读
  2. GDAL源码剖析(十一)之OGR投影说明

    2024-04-04 00:04:02       3 阅读
  3. Go语言介绍及Go语言成功的项目列举

    2024-04-04 00:04:02       3 阅读
  4. 【前端浅谈】前端开发语言有哪些

    2024-04-04 00:04:02       3 阅读
  5. 每日一题 --- 有效的括号[力扣][Go]

    2024-04-04 00:04:02       4 阅读
  6. 集群式无人机仿真环境和数据集

    2024-04-04 00:04:02       5 阅读
  7. LeetCode-热题100:234. 回文链表

    2024-04-04 00:04:02       4 阅读
  8. C++(12): std::mutex及其高级变种的使用

    2024-04-04 00:04:02       4 阅读