dockers部署standalone模式的redis

一. 準備

0> redis鏡像準備

docker pull redis:4.0.14-buster

1> 目錄準備

  在linux系統下創建這樣的目錄:

/home/docker/redis/standalone

2> 主備配置文件redis.conf
# 使得Redis服務器可以跨網絡訪問
bind 0.0.0.0

# 日誌文件
logfile "redis.log"

# 當前服務端口
port 6379

# 數據文件所在文件夾
dir "/data"

# 硬盤數據文件文件名
dbfilename "dump.rdb"

# 開啓AOF模式
appendonly yes

# 保存數據的AOF文件名稱
appendfilename "appendonly.aof"

# 主服務器密碼,注意:有關slaveof的配置只是配置從服務器,主服務器不需要配置
requirepass wszgr

將該配置文件放在/home/docker/redis/standalone/data目錄下

3> 準備redis-compose.yml文件
version: '3'
services:
   redis:
      image: redis:4.0.14-buster
      container_name: redis
      command: redis-server redis.conf
      restart: always
      ports:
        - "6379:6379"
      volumes:
        - ./data:/data

二. 啓動

  進入到/home/docker/redis/standalone目錄下,執行下面的命令:

docker-compose -f redis-compose.yml up -d

啓動完成,趕緊進行測試吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章