Docker 應用安裝腳本

install_redis705_base_docker.sh

一個託管在 helper.sh 的腳本,會建立 /data/redis7.0.5 目錄結構、寫入基礎 Redis 設定、拉取 redis:7.0.5,並以宿主機掛載目錄的方式啟動帶密碼保護的容器。

一鍵命令

curl -fsSL helper.sh/install_redis705_base_docker.sh | sudo bash
wget -qO- helper.sh/install_redis705_base_docker.sh | sudo bash

執行要求

  • Linux 主機
  • Docker 已安裝並運行
  • 需要 root 權限或 sudo
  • 6379 埠可用
  • /data 目錄可寫

適用場景

  • 在已具備 Docker 環境的主機上快速啟動一個 Redis 7.0.5 實例
  • 把 Redis 資料與設定統一保存在 /data/redis7.0.5 下
  • 為快取、佇列或 Session 儲存提供標準化的一鍵安裝入口

腳本亮點

  • 自動建立 /data/redis7.0.5/data 與 conf
  • 拉取 redis:7.0.5 並以帶密碼保護的容器方式運行
  • 如果沒有提供密碼,會自動產生強密碼
  • 預設寫入 appendonly 與基礎持久化設定

推薦流程

  1. 先確認 Docker 已安裝可用,且宿主機的 6379 埠沒有被占用。
  2. 使用 sudo 或 root 執行 helper.sh 提供的一鍵命令。
  3. 等待腳本準備 /data/redis7.0.5、拉取 redis:7.0.5,並建立容器。
  4. 把輸出中的 Redis 密碼記錄下來,再交給業務側接入使用。

安全提示

  • 不要在沒有網路存取控制的情況下把 Redis 直接暴露到公網。
  • 如果使用了自動產生的密碼,請立刻記錄保存。
  • 如果這是正式實例,替換或重建容器前請先備份 /data/redis7.0.5。

相關文章

用 Docker 一鍵部署 Redis 7.0.5,並把宿主機掛載目錄固定到 /data/redis7.0.5

一篇面向實作的說明,講清楚當 Docker 已就緒時,如何用 install_redis705_base_docker.sh 快速啟動一個把資料與設定都掛在宿主機上的 Redis 7.0.5。

相關專題

應用主機的 Docker 基礎服務

透過 helper.sh 標準化部署 Nginx、MySQL、Redis、PHP 和 Workerman 等容器化基礎服務。

查看專題

問題頁面

如何用 Docker 安裝 Redis 7.0.5

用統一的掛載目錄部署 Redis 7.0.5,讓資料和設定在容器替換後仍然保留。

打開頁面