docker部署redis

创建持久化目录

复制代码
mkdir /usr/local/docker

配置镜像加速器

vim /etc/docker/daemon.json

shell 复制代码
{
    "registry-mirrors": [ "https://69cc2ccd3e5147bc910c678a088e77bc.mirror.swr.myhuaweicloud.com" ]
}

配置文件

vi /usr/local/docker/redis.conf

复制代码
#注释掉这部分,这是限制redis只能本地访问
bind 0.0.0.0
#默认yes,开启保护模式,限制为本地访问
protected-mode no
#默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程,改为yes会使配置文件方式启动redis失败
#数据库个数(可选),我修改了这个只是查看是否生效。。
daemonize no
databases 16
#输入本地redis数据库存放文件夹(可选)
dir ./
#redis持久化(可选)
appendonly yes

创建容器

复制代码
docker run -p 6379:6379 --name myredis -v /usr/local/docker/redis.conf:/etc/redis/redis.conf -v /usr/local/docker/data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes --requirepass 123456789
相关推荐
Bug收容所1 小时前
12305项目学习day5
java·spring boot·redis·mysql·spring·rocketmq
爱莉希雅&&&1 小时前
Rocky Linux 10.1 + K8s 1.36.3 离线集群部署笔记(Kubernetes)
linux·笔记·docker·kubernetes·calico
智码看视界1 小时前
Day33-数据层 × 中间件AI化篇:Redis缓存经典问题-击穿、穿透、雪崩的终极解决方案
数据库·redis·缓存·中间件·穿透·雪崩·击穿
SLD_Allen1 小时前
Kubernetes上的存算分离大数据平台
大数据·容器·kubernetes
BullSmall2 小时前
Jenkins LTS JDK21 docker-compose.yml(生产可用)
运维·docker·jenkins
念何架构之路2 小时前
docker-Builder镜像构建
运维·docker·容器
IT二叔2 小时前
Kubernetes(K8s)-08-Deployment详解
云原生·容器·kubernetes
日取其半万世不竭11 小时前
用 Portainer 可视化管理 Docker:容器再多也不用背命令了
运维·docker·容器
张忠琳14 小时前
【NVIDIA】NVIDIA Container Toolkit v1.19.1--07-NVCDI模块:CDI Spec生成引擎深度分析之七
云原生·容器·架构·kubernetes·nvidia
沉迷学习 日益消瘦17 小时前
01-Kubernetes 入门:概念与安装
云原生·容器·kubernetes