docker 安装 redis

这篇笔记记录 docker 安装 redis 的步骤(单节点的)

步骤

Docker Hub 查找下镜像

1
docker search redis

1567212780249

下载的镜像

1
docker pull redis[:版本号]  // 不加版本号默认选择最新版本

1567214024943

查看一下本地镜像

1
docker images

1567214222842

启动镜像

1
2
3
4
5
6
docker run \
-p 6379:6379 \
-v $PWD/data:/data \
--name single-redis \
-d redis \
redis-server --requirepass "123456"
  • -d:后台运行
  • --requirepass "password":可以为 redis 初始化密码
  • --appendonly yes:打开redis持久化配置

你也可以指定 redis.conf 来启动

首先,将修改好的 redis.conf (可以去官网下载)放到 linux

1
2
3
4
5
6
7
docker run \
-p 6379:6379 \
-v $PWD/redis.conf:/etc/redis/redis.conf \
-v $PWD/data:/data \
--name single-redis \
-d redis \
redis-server /etc/redis/redis.conf

查看docker容器状态

1
docker ps -a

1567216794479

up 已经启动了。

用 Redis 图形化界面连接试试

1567216950212

如果要删除容器

1
2
docker stop single-redis	// 先停止
docker rm single-redis // 再删除

参考文档

Docker 安装 Redis