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...