Docker 部署 redis | 国内阿里镜像

一、简易单机版

1、镜像拉取

bash 复制代码
# docker hub 镜像
docker pull redis:7.0.4-bullseye
# 阿里云镜像
docker pull alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/redis_optimized:20240221-6.2.7-2.3.0

2、运行镜像

bash 复制代码
docker run -itd  --name redis \n
-p 6379:6379 \n
-v /wwwroot/opt/docker/redis/data:/data \n
--privileged=true \n
redis:7.0.4-bullseye redis-server --appendonly yes --requirepass password

这里稍微解释下命令:

-d #后台运行,全称:detach

-p 6379:6379 #将容器内部端口向外映射

--name gitlab-20080 #设置容器名称为gitlab-20080

-v /wwwroot/opt/docker/redis/data:/data #将容器/data目录挂载到宿主机/wwwroot/opt/docker/redis/data目录下,若宿主机内此目录不存在将会自动创建

redis-server # redis-server 模式

--privileged=true #让容器获取宿主机root权限

--appendonly yes # 持久化模式

--requirepass password # 将 password 替换为你想要设置的密码。

redis:7.0.4-bullseye #镜像的名称,这里也可以写镜像ID

相关推荐
驭渊的小故事19 分钟前
Spring AI Alibaba 实战:从maven依赖治理到声明式工具调用
java·人工智能·spring
Elastic 中国社区官方博客43 分钟前
我们如何通过 70 多个拉取请求,将 OpenTelemetry Java agent 迁移到 invokedynamic
java·大数据·开发语言·elasticsearch·搜索引擎·全文检索·es
tyn1881 小时前
记录本地安装nacos服务的方法及异常
java·开发语言
步行cgn1 小时前
Spring MVC 视图机制的核心接口与类
java·开发语言·后端·spring·mvc
y1su2 小时前
Leetcode 字符串模板
java·数据结构·算法·leetcode·职场和发展·动态规划
小马同学-3 小时前
K8s 控制器详解 — Deployment、ReplicaSet、DaemonSet 与 Job
云原生·容器·kubernetes
我命由我123453 小时前
Python 开发 - Python 的 pathlib
java·开发语言·后端·python·学习·java-ee·学习方法
TTATTC3 小时前
单体应用如何支撑千所机构独立测评?拆解 sg-exam 行级多租户隔离与动态组卷内核
docker·开源
TTATTC3 小时前
每加一个登录端都要改 Controller?Spring Boot 泛型策略工厂与模板切面演进
docker·开源
苜蓿muxu3 小时前
Java 字符串拼接:+、StringBuilder、StringBuffer的区别
java