net微服務(wù)搭建流程?
在Docker中安裝一個(gè)Consul
1. 拉取鏡像
docker pull consul
2. 啟動(dòng)Server
啟動(dòng)前, 先建立 /consul/data文件夾, 保存 consul 的數(shù)據(jù)mkdir -p /data/consul
? 3. 使用 docker run 啟動(dòng) server
docker run -d -p 8500:8500 -v /consul/data:/consul/data -e --name=consul1 consul agent -server -bootstrap -ui -client='0.0.0.0'
agent: 表示啟動(dòng) agent 進(jìn)程
server: 表示 consul 為 server 模式
client: 表示 consul 為 client 模式
bootstrap: 表示這個(gè)節(jié)點(diǎn)是 Server-Leader
ui: 啟動(dòng) Web UI, 默認(rèn)端口 8500
node: 指定節(jié)點(diǎn)名稱, 集群中節(jié)點(diǎn)名稱唯一
client: 綁定客戶端接口地址, 0.0.0.0 表示所有地址都可以訪問
4. 啟動(dòng)后,就可以訪問您的服務(wù)器Ip+8500端口看到Consul控制臺(tái)了。