在 Docker 下部署 Redis
1. 获取 Redis 镜像
首先,我们需要从 Docker Hub 拉取 Redis 的官方镜像。可以使用以下命令:
docker pull redis
这将下载最新版本的 Redis 镜像。如果你需要特定版本,可以使用:
docker pull redis:<版本号>
例如,下载 Redis 6.2 版本:
docker pull redis:6.2
2. 创建 Redis 配置文件
在启动 Redis 容器之前,我们需要创建一个 Redis 配置文件。默认情况下,Redis 容器内的配置文件路径是 /etc/redis/redis.conf
。我们可以在主机上创建一个配置文件,并将其挂载到容器中。
mkdir -p /home/redis/conf
touch /home/redis/conf/redis.conf
你可以根据需要编辑 redis.conf
文件,例如设置密码、持久化等。
3. 启动 Redis 容器
使用以下命令启动 Redis 容器,并将配置文件和数据目录挂载到容器中:
docker run -d --name redis \
-p 6379:6379 \
--restart unless-stopped \
-v /home/redis/data:/data \
-v /home/redis/conf/redis.conf:/etc/redis/redis.conf \
redis:latest redis-server /etc/redis/redis.conf
参数说明:
-d
:后台运行容器。--name redis
:容器名称为redis
。-p 6379:6379
:将主机的 6379 端口映射到容器的 6379 端口。--restart unless-stopped
:设置容器重启策略,除非手动停止,否则自动重启。-v /home/redis/data:/data
:将主机的/home/redis/data
目录挂载到容器的/data
目录,用于数据持久化。-v /home/redis/conf/redis.conf:/etc/redis/redis.conf
:将主机的配置文件挂载到容器中。redis:latest
:使用最新版本的 Redis 镜像。redis-server /etc/redis/redis.conf
:启动 Redis 服务器并指定配置文件。
4. 验证 Redis 是否运行
使用以下命令查看运行中的容器:
docker ps
你应该能看到名为 redis
的容器正在运行。可以通过以下命令查看 Redis 日志:
docker logs redis
5. 进入 Redis 容器
如果需要进入 Redis 容器,可以使用以下命令:
docker exec -it redis /bin/bash
进入容器后,可以使用 redis-cli
进行操作:
redis-cli
例如,设置一个键值对:
set name "Docker Redis"
然后获取该键的值:
get name
6. 修改 Redis 配置文件
如果需要修改 Redis 配置文件,可以编辑 /home/redis/conf/redis.conf
文件。例如,启用持久化:
appendonly yes
保存文件后,重启 Redis 容器使配置生效:
docker restart redis
7. 退出容器
完成操作后,可以使用 exit
命令退出容器:
exit
每次看到你的文章,我都觉得时间过得好快。 https://www.4006400989.com/qyvideo/4055.html
风暴之下,双子传奇疑云:https://501h.com/yuanshi/10835.html
《她比星光璀璨》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/17101.html
博主太厉害了!
你的才华让人惊叹,你是我的榜样。 http://www.55baobei.com/Cie4FVjBOR.html
《九州羽乱相思劫》爱情片高清在线免费观看:https://www.jgz518.com/xingkong/43028.html
《亲兄热弟》国产剧高清在线免费观看:https://www.jgz518.com/xingkong/35752.html
你的文章充满了创意,真是让人惊喜。 https://www.yonboz.com/video/74474.html
《全职没女》香港剧高清在线免费观看:https://www.jgz518.com/xingkong/143170.html
你的文章充满了创意,真是让人惊喜。 https://www.4006400989.com/qyvideo/38531.html
《艾米舒默巨献:家长指南》喜剧片高清在线免费观看:https://www.jgz518.com/xingkong/136434.html
你的文章充满了创意,真是让人惊喜。 https://www.4006400989.com/qyvideo/19907.html