docker 安装 redis

你可以使用以下命令,通过 Podman 运行一个 Redis 容器,并将数据持久化到本地目录 /data/redis,同时将容器的 Redis 端口映射到本地端口 10102:

bash 复制代码
podman run -d \
  --name redis-server \
  -p 10102:6379 \
  -v /data/redis:/data \
  redis:latest \
  redis-server --appendonly yes --dir /data

解释:

• -d: 以后台模式运行容器。

• --name redis-server: 给容器命名为 redis-server。

• -p 10102:6379: 将容器内的 Redis 端口 6379 映射到本地的 10102 端口。

• -v /data/redis:/data: 将本地目录 /data/redis 挂载到容器内的 /data 目录,用于持久化 Redis 数据。

• redis:latest: 使用 Redis 的最新镜像。

• redis-server --appendonly yes --dir /data: 让 Redis 启动时开启持久化(appendonly 模式),并将数据保存到 /data 目录中。

确保 /data/redis 目录存在且有合适的权限,否则 Redis 容器可能无法正确写入数据。

相关推荐
Dreams_l9 小时前
初识redis(分布式系统, redis的特性, 基本命令)
数据库·redis·缓存
疯癫的老码农9 小时前
【Linux环境下安装】SpringBoot应用环境安装(二)-Redis安装
linux·spring boot·redis
有谁看见我的剑了?9 小时前
k8s storageclasses nfs-provisioner 部署
docker·容器·kubernetes
忧郁的橙子.10 小时前
安装插件遇到报错时间错误导致签证失败 Errors during downloading metadata for repository ‘baseos‘:
docker
超龄超能程序猿10 小时前
Docker 镜像的导出和还原操作
运维·docker·容器
维尔切10 小时前
Docker 监控平台部署
运维·docker·容器·grafana·prometheus
温柔一只鬼.10 小时前
Docker快速入门——第三章Docker环境安装
运维·docker·容器
红尘客栈211 小时前
k8s的ymal文件
docker·容器·kubernetes
hello_25011 小时前
k8s opa集成
云原生·容器·kubernetes
qq_3391911412 小时前
aws docker安装,ec2安装docker-compose
docker·云计算·aws