【consul】consul配置kv迁移随笔

新测试环境安装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

posted @ 2024-11-22 20:04  lanofsky  阅读(181)  评论(0)    收藏  举报