本文将介绍如何使用docker部署redis,读取redis配置文件,并允许远程连接。
1、在一个文件夹下新建redis.conf配置文件(本文放在/etc/redis/data文件夹下),配置文件的内容可以去官网下载:
https://redis.io/docs/management/config/
2、修改配置文件redis.conf,主要修改以下配置如下:
bind 0.0.0.0 -::1 允许远程连接,支持IPV4和IPV6
port 6379 监听6379端口
protected-mode no 关闭保护模式
3、运行docker命令:
docker run --restart=always -p 6379:6379 --name myRedis -d -v /etc/redis/data:/home/test/redis redis:7.0.12 redis-server /home/test/redis/redis.conf
具体的命令解释如下:
通过该命令,便可让Docker去拉取Redis镜像,读取指定文件目录的redis.conf文件,启动Redis服务,并支持远程访问(当然,需要指定端口对外开放。)