docker快速部署redis

前言

记录docker部署redis命令

部署redis

创建数据目录

sudo mkdir -p /zero/redis/data

创建配置文件目录

sudo mkdir -p /zero/redis

设置目录权限(避免权限问题)

sudo chmod -R 755 /zero/redis

安装 wget

sudo yum install wget -y

#从官方仓库下载 Redis 7.0.12 的默认配置 下载或创建 redis.conf 文件

wget -O /zero/redis/redis.conf https://raw.githubusercontent.com/redis/redis/7.0.12/redis.conf

cat /zero/redis/redis.conf

注:标红地方需要修改,否则可能导致无法连接redis

#允许远程连接
bind 0.0.0.0 -::1

重要:关闭保护模式,允许外部连接

protected-mode no

如果不需要密码,不要设置 requirepass 如果需要密码,取消下面行的注释并设置密码

requirepass yourpassword

启动容器

bash 复制代码
# 启动容器
sudo docker run -d \
  --name redis \
  --restart always \
  -p 6379:6379 \
  -v /zero/redis/data:/data \
  -v /zero/redis/redis.conf:/usr/local/etc/redis/redis.conf \
  -e TZ=Asia/Shanghai \
  redis:7.0.12 \
  redis-server /usr/local/etc/redis/redis.conf
相关推荐
daoihfoaf1 分钟前
太原助听器品质甄选
容器
Amir_zy21 分钟前
Redis测试方法全攻略:冒烟、压测与稳定性验证
redis·压力测试
云川之下2 小时前
【k8s】Docker inspect 命令
docker·容器·kubernetes
breeze jiang3 小时前
Next.js App Router 父子组件 RSC 拆分实战:从 Redis Hash 到客户端交互的最小化边界
javascript·redis·哈希算法
猫吃了源码3 小时前
CentOS7使用Kubeadm安装部署K8s(Kubernetes)最新稳定版本1.26.x
云原生·容器·kubernetes
倔强的石头1063 小时前
飞牛OS部署Mtab:Docker搭建自托管书签导航并实现远程访问
运维·docker·容器
张忠琳4 小时前
【k3s】AutoK3s v0.9.3 —— Part 7 辅助模块超深度逐行分析
云原生·容器·kubernetes·k3s·autok3s
晚染烟13 小时前
每日八股day17
redis
张忠琳13 小时前
【k3s】AutoK3s v0.9.3 Part 1 入口与 CLI 命令模块 — 超深度逐行分析之三
云原生·容器·kubernetes·k3s·autok3s
apgk118 小时前
基于Canal实现mysql数据同步到消息队列(RabbitMQ/Kafka)详细操作教程
docker·kafka·rabbitmq