laradock 添加 redis 配置

導語

今天想去修改 redis 的配置,才發現默認安裝的時候並無添加 redis 的配置。因此重裝配置下。redis

修改 Dockerfile

編輯 redis/Dockerfile 以下docker

FROM redis:latest

LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"

## For security settings uncomment, make the dir, copy conf, and also start with the conf, to use it
RUN mkdir -p /usr/local/etc/redis
COPY redis.conf /usr/local/etc/redis/redis.conf

VOLUME /data

EXPOSE 6379

CMD ["redis-server", "/usr/local/etc/redis/redis.conf"]
#CMD ["redis-server"]

編輯配置文件

默認狀況 redis 目錄下有 redis.conf 文件,修改如下兩點便可ui

  1. 註釋 bind 127.0.0.1
  2. protected-mode 改成 no

其餘配置根據本身狀況進行修改。code

重裝 redis

  1. 切換到 laradock 目錄
  2. 中止 redis docker-compose stop redis
  3. 重裝 docker-compose build --no-cache redis
  4. 啓動 docker-compose up -d redis

正常狀況就啓動成功了。server


參考資料:laradock redis 配置記錄redis解決(DENIED Redis is running in protected mode because prote)blog

相關文章
相關標籤/搜索