docker安装redis并外挂配置文件

609 阅读1分钟

1.拉取redis镜像

我需要的版本是5.0.13,所以在teminal输入docker pull redis:5.0.13。拉取完成后可以使用docker images查看本地的镜像。

image.png

2.本地配置redis5.0.13的配置文件

我是直接官网下载的redis5.0.13的zip压缩包,解压后使用里面的redis.conf文件,这里redis.conf文件版本要和自己pull的镜像一致,不然可能会报错。
我将redis.conf放在了E:/redis/redis.conf路径,打开conf文件修改三个地方:

  • 注释掉bind 127.0.0.1这一行

image.png

  • 将protected-mode改成no

image.png

  • 设置访问密码

image.png
123456是我设置的密码,这里建议可以设置的复杂点防止被挖矿。
上面三个步骤是开启redis远程访问的权限,否则在docker中启动redis后外界也无法访问,注意redis开启外界访问权限后一定要设置密码。

3.创建并启动容器

terminal中输入

docker run -p 6379:6379 --name redis -v E:/redis/redis.conf:/etc/redis/redis.conf -d redis:5.0.13 redis-server /etc/redis/redis.conf

再输入docker ps检查服务启动成功没

image.png