使用 docker 运行 redis 镜像

2019/12/06 97

redis docker

在服务器上实例化 redis

Sharing this for other users:

Volume

docker volume create redis-data
# default volume path: /var/lib/docker/volumes/

Running

docker run -d \
  -h redis \
  -e REDIS_PASSWORD=redis \
  -v redis-data:/data \
  -p 6379:6379 \
  --name redis \
  --restart always \
  redis:5.0.5-alpine3.9 /bin/sh -c 'redis-server --appendonly yes --requirepass ${REDIS_PASSWORD}'

Remove

docker rm -f redis
docker volume rm redis-data

引用自 https://github.com/docker-library/redis/issues/176#issuecomment-497411473

在 Windows 上连接 redis

redis 有可视化管理工具,但不是本文所想讨论的,本文想介绍的是在 Windows 中使用命令行连接 redis。redis 官方并没有 Windows 的实现,于是微软团队基于 redis 官方进行 Windows 化,也在 github 开源。下载最新正式版即可,我下载的是 zip 包,其中包含 client 和 server。

解压文件到 C:\Program Files (x86)\Redis\,使用 cmd 执行命令 redis-cli.exe -h example.com -a password

为了方便连接,你可以将脚本写成批处理命令,也可以添加环境变量,也可使选择你熟悉的可视化界面,任君选择。

评论