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
相关推荐
老纪几秒前
c++怎么利用std--variant处理多种二进制子协议包的自动分支解析【进阶】
jvm·数据库·python
pigs201814 分钟前
Docker容器中Kingbase数据库授权到期更换解决方案
数据库·docker·容器
bush431 分钟前
linux开发板连接virtualbox虚拟机ubuntu的usb网卡,访问外网方法。
linux·运维·ubuntu
guygg8833 分钟前
C# 监听数据库数据变化(SqlDependency 实现)
数据库·oracle·c#
隐退山林36 分钟前
JavaEE进阶:MyBatis 操作数据库(入门)
数据库·java-ee·mybatis
晴天¥1 小时前
达梦数据库的内存结构
服务器·数据库·达梦数据库
倔强的石头_1 小时前
生产环境排坑实录:SQL 标量子查询的“静默杀手”与优化器的智能推演
数据库
m0_751018661 小时前
docker 安装 nginx
vue.js·nginx·docker
小明同学011 小时前
C++后端项目:统一大模型接入 SDK(一)
linux·c++·chatgpt