net微服務搭建流程?
在Docker中安裝一個Consul
1. 拉取鏡像
docker pull consul
2. 啟動Server
啟動前, 先建立 /consul/data文件夾, 保存 consul 的數據mkdir -p /data/consul
? 3. 使用 docker run 啟動 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: 表示啟動 agent 進程
server: 表示 consul 為 server 模式
client: 表示 consul 為 client 模式
bootstrap: 表示這個節點是 Server-Leader
ui: 啟動 Web UI, 默認端口 8500
node: 指定節點名稱, 集群中節點名稱唯一
client: 綁定客戶端接口地址, 0.0.0.0 表示所有地址都可以訪問
4. 啟動后,就可以訪問您的服務器Ip+8500端口看到Consul控制臺了。