ServiceComb介绍
Apache ServiceComb
Apache ServiceComb 提供了融合开源生态的一站式微服务开源解决方案,致力于帮助企业、用户和开发者将应用轻松微服务化上云,实现对微服务应用的高效运维管理。
ServiceComb架构
ServiceComb作为一个微服务解决方案,其包含多个产品,通过不同产品的组合,可以轻松应对微服务化的不同场景,为用户微服务化上云提供便利。
安装和配置
本文主要讲如何使用docker安装注册中心ServiceComb
如果要使用版本发布包(压缩包)安装可以参考官网教程:
ServiceComb官网
一、下载镜像
service-center是注册中心镜像
scfrontend是图形化页面景象
$ docker pull servicecomb/service-center
$ docker pull littlecui/scfrontend:latest
二、配置桥接网络进行容器间的通信
$ docker network create --driver bridge --subnet 172.16.0.0/16 servicecomb_net
//根据网络名称查看信息
$ docker network inspect servicecomb_net
三、启动容器并配置容器名称、容器网络
$ docker run -d -p 30100:30100 --name service-center --network servicecomb_net --ip 172.16.0.2 servicecomb/service-center
$ docker run -d -p 30103:30103 -e SC_ADDRESS=service-center --name scfrontend --network servicecomb_net --ip 172.16.0.3 servicecomb/scfrontendc