Linux-docker安装数据库redis

1.拉取redis镜像

powershell 复制代码
docker pull redis   # 下载最新的redis版本
docker pull redis:版本号   # 下载指定的redis版本

ps:我这是已经下载最新版本的redis

2.查看redis镜像

powershell 复制代码
docker images

3.创建挂在路径并授权

powershell 复制代码
mkdir -p  /usr/local/redis/data
mkdir -p  /usr/local/redis/logs
mkdir -p  /usr/local/redis/conf
chmod -R 777 /usr/local/redis

4.编辑配置文件

powershell 复制代码
vi /usr/local/redis/conf/redis.conf
# 默认为yes,开启保护模式,限制本地访问
protected-mode no

daemonize no
databases 16
dir ./
# 持久化
appendonly yes
# 设置密码
requirepass 123456
# 编辑完成后,按esc,在输入::wq 退出编辑
  1. 启动redis
powershell 复制代码
docker run --restart=always  --name redis-main -p 6379:6379 -v /usr/local/redis/conf/redis.conf:/etc/redis/redis.conf -v /usr/local/redis/data:/data -d redis redis-server /etc/redis/redis.conf

6.查看redis启动

powershell 复制代码
docker ps
相关推荐
2401_884970611 分钟前
用Pygame开发你的第一个小游戏
jvm·数据库·python
麦聪聊数据1 分钟前
快速将Oracle数据库发布为 API:使用 QuickAPI 实现 SQL2API
数据库·sql·低代码·oracle·restful
闫记康6 分钟前
Linux ip基础
linux·网络·tcp/ip
思麟呀11 分钟前
应用层自定义协议与序列化
linux·运维·服务器·网络·c++
6+h15 分钟前
【Redis】数据结构讲解
数据结构·数据库·redis
ID_1800790547317 分钟前
小红书笔记详情 API 接口系列 + 标准 JSON 返回参考(完整版)
数据库·笔记·json
wertyuytrewm19 分钟前
用Python实现自动化的Web测试(Selenium)
jvm·数据库·python
Lost_in_the_woods20 分钟前
Java程序员的Linux之路——命令篇
linux·运维·服务器
我真会写代码25 分钟前
Java事务核心原理与实战避坑指南
java·开发语言·数据库
Gauss松鼠会32 分钟前
【GaussDB】GaussDB如何创建和管理序列、定时任务
数据库·性能优化·database·gaussdb