首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Redis(一):docker部署Redis

Redis(一):docker部署Redis

原创
作者头像
玉啄啄
发布2026-02-23 15:00:27
发布2026-02-23 15:00:27
1350
举报
文章被收录于专栏:RedisRedis

本文是在虚拟机中利用docker部署Redis

首先,执行命令查看是否已有Redis镜像:

代码语言:txt
复制
docker images

没有就执行命令拉取镜像:

代码语言:txt
复制
docker pull redis//默认最新稳定版本

链接中可以查看镜像的详细信息

此时执行下面的命令就可以创建并启动一个Redis容器:

代码语言:txt
复制
$ docker run --name myRedis -d redis

但这样存在一个问题,容器中的Redis是极简版本的:没有密码,没有持久化配置等,我们要想修改配置需要进入容器执行复杂的命令进行修改,而且这些修改只存在在临时层,删除或重建容器后会消失,所以我们需要利用数据卷将容器内部配置与本地配置挂载,实现简单方便的修改配置。

我们从Redis镜像文档中查阅得知,配置文件需要挂载到"/usr/local/etc/redis/redis.conf",也要对持久化数据存储目录/data进行挂载。

Redis配置文件下载中下载对应版本的配置文件,将其上传到/home/redis/redis_1目录下,随后执行下面的命令创建容器

代码语言:txt
复制
docker run \
--restart=always \
-p 6379:6379 \
--name redis_1 \
-v /home/redis/redis_1/redis_1.conf:/usr/local/etc/redis/redis.conf \
-v /home/redis/redis_1/data:/data \
-d \
redis \
redis-server /usr/local/etc/redis/redis.conf
代码语言:txt
复制
--restart:开机自启
-p 端口映射
--name 容器命名
-v 数据卷挂载
-d 后台运行容器
redis 镜像名称
redis-server /usr/local/etc/redis/redis.conf 加载配置文件启动Redis

执行完毕,用下面命令查看是否成功运行:

代码语言:txt
复制
docker ps -a | grep redis_1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档