專案使用快取 - daniel-qa/Laradock GitHub Wiki

作為 Laradock 開發人員,若你希望在專案中使用 Redis 作為快取,以下是你需要進行的設定步驟:

  • 在 Laradock 中安裝 Redis 服務:
在 Laradock 專案目錄中,打開 .env 檔案,尋找 SERVICES 變數。
確保 redis 在該變數中的值是 redis:latest。如果沒有,請將其添加或修改為 redis:latest。
保存並關閉 .env 檔案。
在終端機中切換到 Laradock 專案目錄,執行以下命令建立 Redis 服務的容器:

docker-compose up -d redis
  • 修改 Laravel 專案的設定檔:
在 Laravel 專案中,打開 config/database.php 檔案。
尋找 redis 連接配置區段。
確保 default 連接名稱設為 redis。
根據需要,調整 redis 連接配置的其他選項,例如主機、端口等。
保存並關閉 database.php 檔案。
使用 Redis 進行快取:
  • 在 Laravel 專案中,打開 config/cache.php 檔案。
確保 default 快取驅動設為 redis。
根據需要,調整 redis 快取驅動的其他選項,例如連接配置等。
保存並關閉 cache.php 檔案。
完成以上步驟後,Laravel 專案將會使用 Redis 作為快取驅動。你可以在應用程式中使用 Laravel 快取 API 來存取和管理快取資料。