linuxdocker中安装Redis
时间: 2025-02-17 09:48:51 AIGC 浏览: 41
### 如何在 Linux Docker 容器中安装和配置 Redis
#### 准备工作
为了确保顺利安装,在开始之前确认已经成功安装了 Docker-CE。这涉及几个必要的步骤,包括但不限于安装依赖项、设置 Docker 的 Yum 仓库位置以及实际安装 Docker 及其 CLI 工具[^2]。
#### 安装 Redis 镜像
通过执行 `docker pull` 命令可以下载官方提供的 Redis 版本镜像到本地环境之中:
```bash
docker pull redis:5
```
此命令会拉取指定版本的 Redis 镜像至主机上以便后续创建容器实例时使用[^3]。
#### 启动 Redis 服务
利用先前获取的镜像启动一个新的 Redis 实例,并将其绑定到宿主机上的特定端口(通常是6379)。同时,持久化数据存储路径也被映射到了宿主机目录下以保障数据安全性和可访问性:
```bash
docker run -p 6379:6379 --name redis \
-v /mydata/redis/data:/data \
-d redis:5 redis-server --appendonly yes
```
这条指令不仅指定了端口转发关系(-p),还设置了卷挂载参数(-v)用于保存数据库文件;最后附加选项(--appendonly=yes)开启了 AOF 日志功能增强可靠性。
#### 访问 Redis 控制台
一旦容器正常运行起来之后就可以借助于 `docker exec` 来获得交互式的 shell 并连接到正在监听中的 Redis 服务器:
```bash
docker exec -it redis redis-cli
```
这样便可以直接操作内部的数据结构或是测试连通情况了。
#### 关闭已有 Redis 服务 (如有必要)
假如当前机器上已经有其他进程占用了默认通信端口号,则需要先终止它们才能继续部署新的实例:
```bash
systemctl stop redis
```
该命令适用于那些已经在操作系统层面独立运作着的服务程序[^4]。
阅读全文
相关推荐


















