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

相关推荐
程序猿零零漆1 分钟前
《从入门到精通:蓝桥杯编程大赛知识点全攻略》(十一)-回文日期、移动距离、日期问题
java·算法·蓝桥杯
007php00732 分钟前
Docker、Ollama、Dify 及 DeepSeek 安装配置与搭建企业级本地私有化知识库实践
运维·服务器·开发语言·后端·docker·容器·云计算
众乐乐_200837 分钟前
JVM栈帧中|局部变量表、操作数栈、动态链接各自的任务是什么?
java·开发语言·jvm
m0_7482487737 分钟前
Docker Compose一键部署Spring Boot + Vue项目
vue.js·spring boot·docker
不被定义的号1 小时前
docker swarm里搭建Selenium Grid分布式测试集群,测试节点随时在线,无需反复启停,效率增倍
分布式·selenium·docker
世界尽头与你1 小时前
【网络法医】Docker取证
运维·安全·网络安全·docker·容器
m0_748239331 小时前
深入解析Spring Boot中的@ConfigurationProperties注解
java·spring boot·后端
凤山老林2 小时前
Docker 部署 MySQL-5.7 单机版
mysql·docker·容器
凡夫贩夫3 小时前
从零开始:CentOS 7系统中Docker的安装与卸载全记录
linux·运维·服务器·docker·centos
茂桑3 小时前
Redis的数据过期策略和数据淘汰策略
java·数据库·redis