通过docker-compose可以方便的搭建redis用于测试
如下是具体内容
下载镜像
docker pull redis
创建目录存放配置文件
mkdir -p xxx/redis/conf
从官网获取配置文件
wget http://download.redis.io/redis-stable/redis.conf
docker-compose.yml文件内容
version: '3.1'
services:
redis:
image: redis:latest
container_name: redis
ports:
- "6379:6379"
volumes:
- /data/redis/conf/redis.conf:/etc/redis/redis.conf
command: redis-server /etc/redis/redis.conf
privileged: true
启动
docker-compose up -d
连接确认
docker-compose exec redis redis-cli
127.0.0.1:6379> keys *
到此在本地使用已经OK了,但是要让redis外网可以访问需要修改redis.conf配置文件
允许外网访问修改redis.conf文件
-
1
bind 127.0.0.1
改为
#bind 127.0.0.1
-
2
protected-mode yes
改为
protected-mode no
设置访问口令
# requirepass foobared
改为
requirepass yourpassword
重新启动便可以外网访问了
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。