1. 程式人生 > >Docker 啟動單個Redis節點與設定配置檔案

Docker 啟動單個Redis節點與設定配置檔案

記錄下Docker啟動Redis和設定配置檔案的過程

docker命令

docker run -d -p 6379:6379 -v $('pwd')/redis.conf:$('pwd')/redis.conf -v /root/Desktop/RedisData:/Data --name myredis redis redis-server $('pwd')/redis.conf

引數解讀:

-v $('pwd')/redis.conf:$('pwd')/redis.conf 配置當前目錄下的配置檔案redis.conf同步到容器中的目錄

-v /root/Desktop/RedisData:/Data

配置本地目錄到容器中的Data目錄,用於Redis資料持久化

redis-server $('pwd')/redis.conf 在容器啟動時,使用redis-server命令列工具使用配置檔案

$('pwd')表示當前目錄地址,具體可以輸入 echo $('pwd') 命令檢視

-p 6379:6379表示本地埠和容器內部埠的對映,用於外網訪問容器

-d讓容器在後臺執行,並輸出執行成功時守護程序的編號

--name myredis給當前容器設定別名,便於檢視

執行命令時

需要在一個目錄下建立redis.conf檔案,並在當前目錄下使用命令,也可以在其他地方使用命令但那需要輸入比較長的目錄地址

配置檔案配置

# 設定redis埠
port 6379 
# 設定redis訪問密碼
requirepass 123456
# 開啟資料持久化
appendonly yes