【Docker】十分钟完成redis安装,你也可以的!!!

十分钟完成redis安装,你也可以的


前言

本文基于Docker安装redis,首先确保系统安装了docker和docker-compose。

没有使用过docker朋友可以去看看博主的这篇文章 十分钟就能上手docker?要不你也试试?


提示:以下是本篇文章正文内容,仅供参考

安装步骤

1.创建安装目录

bash 复制代码
mkdir /home/docker-soft/redis

2.创建docker-compose.yml

在上面的目录下创建docker-compose.yml

docker-compose.yml文件如下:

yaml 复制代码
version: '3'
services: 
  uhu-redis:
    image: redis:latest
    container_name: uhu-redis
    hostname: uhu-redis
    volumes:
      - ./data:/data
      - ./conf/redis.conf:/etc/redis/redis.conf
    command: ["redis-server","/etc/redis/redis.conf"]
    ports:
      - 16379:6379
    networks:
      - uhu-net
networks:
  uhu-net:
    driver: bridge

3.创建redis.conf文件

bash 复制代码
# 创建conf目录
mkdir /home/docker-soft/redis/conf
# 创建redis.conf文件
vim redis.conf

贴入下面配置

bash 复制代码
#开启保护
protected-mode yes
#开启远程连接 
#bind 127.0.0.1 
#自定义密码
requirepass 123456 
port 6379
timeout 0
# 900s内至少一次写操作则执行bgsave进行RDB持久化
save 900 1 
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb
dir /data
appendonly yes
appendfsync everysec

4.启动容器

bash 复制代码
docker-compose -f docker-compose.yml up -d

等待启动完成

docker ps 查看是否启动成功

5.连接redis

在这里插入图片描述


总结

安装redis完成,是不是很简单

相关推荐
ladymorgana1 分钟前
【Docker】如何设置 `wiredTigerCacheSizeGB` 和 `resources.limits.memory`
运维·docker·容器
mcdx8 分钟前
基于Docker构建OrangePi5 SDK环境
docker·容器
moon66sun8 分钟前
开源项目XYZ.ESB:数据库到数据库(DB->DB)集成
数据库·esb
TDengine (老段)26 分钟前
使用 StatsD 向 TDengine 写入
java·大数据·数据库·时序数据库·iot·tdengine·涛思数据
DarkAthena33 分钟前
【GaussDB】深度解析:创建存储过程卡死且无法Kill会话的疑难排查
数据库·gaussdb
Gauss松鼠会38 分钟前
GaussDB权限管理:从RBAC到精细化控制的企业级安全实践
大数据·数据库·安全·database·gaussdb
时序数据说1 小时前
时序数据库IoTDB用户自定义函数(UDF)使用指南
大数据·数据库·物联网·开源·时序数据库·iotdb
Java初学者小白2 小时前
秋招Day15 - Redis - 缓存设计
java·数据库·redis·缓存
杨浦老苏2 小时前
Docker端口映射查看工具Dockpeek
网络·docker·群晖
绅士玖2 小时前
前端数据存储总结:Cookie、localStorage、sessionStorage与IndexedDB的使用与区别
前端·javascript·数据库