docker 快速搭建 redis 集群

2021-10-12 00:22:11 字數 1239 閱讀 8203

git 專案位址

docker-redis-cluster

快速建立redis集群

使用

安裝dockerdocker-composegit clone **到本地

$ git clone [email protected]:gekkoou/docker-redis-cluster.git

執行命令

$ cd docker-redis-cluster

$ docker-compose up -d

執行命令

$ docker exec -it redis-cli /bin/sh ./redis-cluster.sh

根據提示輸入 'yes' 即可建立redis集群

目錄結構

├── config               配置檔案目錄

├── data 資料目錄

├── log 日誌目錄

├── .env 環境配置檔案

├── docker-compose.yml docker-compose配置檔案

└── redis-cluster.sh 建立集群命令

注意

集群密碼為admin, 更改密碼則需修改 config 目錄下所有配置檔案

masterauth admin

和requirepass admin

若想加入已有的 docker network , 編輯檔案 docker-compose.yml

networks:

redis-cluter:

driver: bridge

ipam:

config:

- subnet: $

改為

networks:

redis-cluter:

external:

name: *network_name*

這樣就可以實現容器間互聯通訊

Docker快速部署Redis

1 查詢docker hub上的redis映象 root wugenqiang redis docker search redis2 pull映象 root wugenqiang docker pull redis 3.2這裡我們拉取官方的映象,標籤為3.2 3 執行映象 命令說明 p 6379 6...

docker搭建redis集群

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

docker快速搭建gitlab

linux版本 ubuntu16.04 docker版本 17.09 命令 docker pull gitlab gitlab ce latest 命令 docker run d name gitlab hostname gitlab restart always p 4443 443 p 8888...