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
相关推荐
cooldream20093 分钟前
Linux性能调优技巧
linux
QMCY_jason44 分钟前
Ubuntu 安装RUST
linux·ubuntu·rust
cyt涛1 小时前
MyBatis 学习总结
数据库·sql·学习·mysql·mybatis·jdbc·lombok
慕雪华年1 小时前
【WSL】wsl中ubuntu无法通过useradd添加用户
linux·ubuntu·elasticsearch
大道归简1 小时前
Docker 命令从入门到入门:从 Windows 到容器的完美类比
windows·docker·容器
苦逼IT运维1 小时前
YUM 源与 APT 源的详解及使用指南
linux·运维·ubuntu·centos·devops
Rookie也要加油1 小时前
01_SQLite
数据库·sqlite
仍有未知等待探索1 小时前
Linux 传输层UDP
linux·运维·udp
liuxin334455661 小时前
教育技术革新:SpringBoot在线教育系统开发
数据库·spring boot·后端
zeruns8021 小时前
如何搭建自己的域名邮箱服务器?Poste.io邮箱服务器搭建教程,Linux+Docker搭建邮件服务器的教程
linux·运维·服务器·docker·网站