文章目录


1、使用 Docker 搭建 Redis 环境

(1)搜索镜像

docker search nginx

【Docker学习】6、使用 Docker 搭建 Redis 环境_持久化

(2)拉取镜像

docker pull nginx

【Docker学习】6、使用 Docker 搭建 Redis 环境_docker_02

(3)启动镜像

docker run -p 6379:6379 \
-v /tellsea/docker/redis/data:/data \
-v /tellsea/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf \
-d redis:latest redis-server /usr/local/etc/redis/redis.conf \
--appendonly yes

命令

说明

–appendonly

yes

数据持久化

–requirepass

‘test’

连接密码

容器内部使用 redis-cli 操作redis

docker exec -it 22c1f1d962bc redis-cli

【Docker学习】6、使用 Docker 搭建 Redis 环境_docker_03

(4)远程连接Redis

阿里云安全组打开6379

【Docker学习】6、使用 Docker 搭建 Redis 环境_docker_04

(5)持久化文件生成

首先在redis中关机,然后检查是否有持久化文件生成

【Docker学习】6、使用 Docker 搭建 Redis 环境_redis_05

然后再远程重新连接redis,发现之前设置的name=tellsea缓存还在,持久化文件生成成功!

【Docker学习】6、使用 Docker 搭建 Redis 环境_redis_06

微信公众号

【Docker学习】6、使用 Docker 搭建 Redis 环境_redis_07