Dubbo控制台DubboOPS安裝

2021-10-06 21:12:39 字數 2049 閱讀 2392

dubbo ops 位址

拉取映象

docker pull apache/dubbo-admin

編寫docker-compose.yml檔案

在linux下建立docker-compose.yml檔案

root@root:/# mkdir dubbo-admin

root@root:/# cd dubbo-admin

root@root:/dubbo-admin# touch docker-compose.yml

docker-compose.yml 根據目錄名稱生成對應的容器組,如果需要構建多套容器組,需要指定不同的路徑,例如:需要在伺服器上構建test及dev兩套dubboadmin環境,需要生成兩個目錄

root@root:/# mkdir dubbo-admin-dev

root@root:/# mkdir dubbo-admin-test

root@root:/# cd /dubbo-admin-dev

root@root:/dubbo-admin-dev# touch docker-compose.yml

root@root:/# cd /dubbo-admin-test

root@root:/dubbo-admin-test# touch docker-compose.yml

修改不同docker-compose.yml中的埠

編輯docker-compose.ymly檔案

root@root:/# vi docker-compose.yml
檔案內容如下

version: '3'

# 需要開啟的服務

services:

# 容器名稱

zookeeper:

# 映象名稱

image: zookeeper

# 容器名稱

container_name: dubbo-admin-zookeeper

# 服務埠 對映埠:容器內服務埠

ports:

- 2181:2181

# 容器名稱

admin:

# 映象名稱

image: apache/dubbo-admin

# 容器名稱

container_name: dubbo-admin

# 依賴服務

depends_on:

# 依賴服務名稱(對應上述配置的容器名稱)

- zookeeper

# 服務埠

ports:

- 8080

# 環境引數 這裡配置了所監控的zookeeper的埠,zookeeper名稱對應上述配置的容器名稱

environment:

- admin.registry.address=zookeeper://zookeeper:2181

- admin.config-center=zookeeper://zookeeper:2181

- admin.metadata-report.address=zookeeper://zookeeper:2181

執行容器

root@root:/# docker-compose -f /var/local/docker-compose-dobbo.yml up -d
檢視容器

root@root:/# docker ps -a
6. 檢視dubboops控制台

參考文件:

docker執行dubbo-admin

詳解docker 埠對映與容器互聯

14-docker swarm(四):docker stack 部署多服務集群

apache_dubboadmin

dockerhub_dubboadmin

dubbo管理控制台

到現在為止我們的 dubbo 之旅讓我們對 dubbo 跟註冊中心有了初步的認識 接下來要分享的是 dubbo 的管理控制台 在實際的專案中非常的有用 尤其是在 dubbo 服務提供數量逐漸加大的情況下,通過 dubbo 管理控制台能夠很好的被我們所用 從而讓我們更好的使用 dubbo 提供的服務....

dubbo管理控制台

dubbo管控臺可以對註冊到zookeeper註冊中心的服務或服務消費者進行管理,但管控臺是否正常對dubbo服務沒有影響,管控臺也不需要高可用,因此可以單節點部署。ip 192.168.10.101 部署容器 apache tomcat 7.0.57 埠 8080 wget 2 解壓並重命名 ta...

安裝Dubbo管理控制台

dubbo管控臺可以對註冊到zookeeper註冊中心的服務或服務消費者進行管理,但管控臺是否正常對dubbo服務沒有影響,管控臺也不需要高可用,因此可以單節點部署。ip 192.168.3.71 部署容器 apache tomcat 7.0.57 埠 8080 wget 2 解壓 tar zxvf...