【consul】consul配置kv遷移隨筆

lanofsky發表於2024-11-22

新測試環境安裝Consul,管理員啟動命令提示符,

cd D:\_Out\aimei\Tools\consul

sc.exe create "Consul" binPath= "D:\_Out\aimei\Tools\consul\consul.exe agent -dev"

啟動Consul檢視安裝成功

sc.exe start "Consul"

開發電腦內網伺服器上的linux虛擬機器進入consul映象

docker exec -it consul /bin/sh

匯出kv配置檔案

consul kv export --http-addr=http://127.0.0.1:8500 -token= '' > bin/exportkv.json

exit

退出sh後,複製配置檔案到宿主機

docker cp consul:/bin/exportkv.json /data/consul

可以再進入consul映象刪除檔案

docker exec -it consul /bin/sh

rm exportkv.json

exit

下載配置檔案,匯入到新consul安裝目錄中。

新測試環境匯入Consul

consul.exe kv import @exportkv.json

windows上匯出為

consul.exe kv export > 匯出檔名.json

相關文章