Docker案例 搭建Redis服務

2021-10-04 23:49:42 字數 1303 閱讀 8932

使用官方的redis映象搭建資料庫服務,目前的latest版本對應5.0.8版。掛載本地資料目錄、配置目錄、日誌目錄,便於資料備份和遷移。

在宿主機建立配置目錄~/docker/redis/conf、資料目錄~/docker/redis/data和日誌目錄~/docker/redis/log,並在配置目錄中建立檔案~/docker/redis/conf/redis.conf,配置檔案內容如下。

logfile /log/redis.log
最終目錄結構如下圖:

使用官方最新版本redis映象 ,目前為5.0.8版本。

docker pull redis
掛載本地的配置、資料、日誌目錄到容器內部。

# --name redis 容器名稱為redis

# -p 6379:6379 繫結本機6379埠到容器的6379埠(redis服務埠)

# -v ~/docker/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf 掛載本地配置檔案

# -v ~/docker/redis/log/:/log/ 掛載本地日誌目錄

# -v ~/docker/redis/data:/data 掛載資料檔案

# -d 後台執行

容器啟動後可通過本地的~/docker/redis/log/redis.log,檢視redis運**況。

如果此時停止redis容器,再啟動乙個新的redis容器掛載相同的目錄,則新的容器中的redis已經包含上乙個容器中的資料。

如需更多自定義配置,可在本地~/docker/redis/conf/redis.conf檔案中新增

[1] 官方redis映象

[2] redis配置 | 菜鳥教程

Docker案例分析 搭建Redis服務

目錄 使用官方的redis映象搭建資料庫服務,目前的latest版本對應5.0.8版。掛載本地資料目錄 配置目錄 日誌目錄,便於資料備份和遷移。在宿主機建立配置目錄 docker redis conf 資料目錄 docker redis data和日誌目錄 docker redis log,並在配置...

docker搭建redis集群

拉取映象 docker pull redis 5.0.2拉取成功 檢視剛剛拉取的映象 建立容器 這裡建立3個容器,注意修改下面的 的名字及對應的埠 docker create name redis node01 net host v data redis data node01 data redis...

Linux 使用Docker搭建Redis

本博文需要已經搭好的docker環境,如果不會請跳轉到 linux 安裝docker 1 啟動docker systemctl start docker2 拉取redis映象 docker pull redis 4.03 執行redis 執行並簡單配置redis的基礎資訊 埠 6379 連線密碼 1...