You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@inlong.apache.org by do...@apache.org on 2022/03/29 03:34:18 UTC

[incubator-inlong-website] branch master updated: [INLONG-3412][Docker] optimize the docker-compose for registering component (#324)

This is an automated email from the ASF dual-hosted git repository.

dockerzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-inlong-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 594e9a6  [INLONG-3412][Docker] optimize the docker-compose for registering component (#324)
594e9a6 is described below

commit 594e9a67d5701f5b3383b489512f4253b151781e
Author: dockerzhang <do...@apache.org>
AuthorDate: Tue Mar 29 11:33:51 2022 +0800

    [INLONG-3412][Docker] optimize the docker-compose for registering component (#324)
---
 docs/deployment/docker.md                          | 37 ++++++++++++++++++++--
 .../current/deployment/docker.md                   | 33 +++++++++++++++++++
 2 files changed, 68 insertions(+), 2 deletions(-)

diff --git a/docs/deployment/docker.md b/docs/deployment/docker.md
index bee4216..921980f 100644
--- a/docs/deployment/docker.md
+++ b/docs/deployment/docker.md
@@ -3,7 +3,9 @@ title: Docker
 sidebar_position: 2
 ---
 
-Deploy all InLong module by Docker Compose, it's only available for development.
+Deploy all InLong module by Docker Compose, it's only available for development. 
+
+*Notice: The default message queue services is Apache Pulsar for Docker.*
 
 Requirements:
 
@@ -21,7 +23,38 @@ cd docker/docker-compose
 docker-compose up -d
 ```
 
-## Use
+## Register Component
+- DataProxy
+```bash
+curl --header "Content-Type: application/json" --request POST http://localhost:8083/api/inlong/manager/openapi/cluster/save --data '
+{
+   "name": "default_dataproxy",
+   "type": "DATA_PROXY",
+   "ip": "dataproxy",
+   "port": 46801,
+   "mqSetName": "default_set_name",
+   "inCharges": "admin",
+   "creator": "admin"
+}
+'
+```
+
+- Pulsar
+```bash
+curl --header "Content-Type: application/json" --request POST http://localhost:8083/api/inlong/manager/openapi/cluster/save --data '
+{
+        "name": "pulsar_cluster",
+        "type": "PULSAR",
+        "url": "pulsar://pulsar:6650",
+        "token": "null",
+        "mqSetName": "default_set_name",
+        "extParams": "{\"pulsar_adminUrl\": \"http://pulsar:8080\"}",
+        "inCharges": "admin",
+        "creator": "admin"
+}'
+```
+
+## Usage
 
 After all containers run successfully, you can access `http://localhost` with default account:
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/deployment/docker.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/deployment/docker.md
index a50d7ef..0aea215 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/deployment/docker.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/deployment/docker.md
@@ -5,6 +5,8 @@ sidebar_position: 2
 
 通过Docker Compose部署InLong, 这种部署方式只适用于开发调试,不适用于生产环境.
 
+*注意:Docker 部署默认消息队列服务使用的是 Apache Pulsar*
+
 准备条件:
 - [Docker](https://docs.docker.com/engine/install/) 19.03.1+
 - Docker Compose 1.29.2+
@@ -19,6 +21,37 @@ cd docker/docker-compose
 docker-compose up -d
 ```
 
+## 注册组件
+- DataProxy
+```bash
+curl --header "Content-Type: application/json" --request POST http://localhost:8083/api/inlong/manager/openapi/cluster/save --data '
+{
+   "name": "default_dataproxy",
+   "type": "DATA_PROXY",
+   "ip": "dataproxy",
+   "port": 46801,
+   "mqSetName": "default_set_name",
+   "inCharges": "admin",
+   "creator": "admin"
+}
+'
+```
+
+- Pulsar
+```bash
+curl --header "Content-Type: application/json" --request POST http://localhost:8083/api/inlong/manager/openapi/cluster/save --data '
+{
+        "name": "pulsar_cluster",
+        "type": "PULSAR",
+        "url": "pulsar://pulsar:6650",
+        "token": "null",
+        "mqSetName": "default_set_name",
+        "extParams": "{\"pulsar_adminUrl\": \"http://pulsar:8080\"}",
+        "inCharges": "admin",
+        "creator": "admin"
+}'
+```
+
 ## 使用
 当所有容器都成功启动后,可以访问`http://localhost`,并使用以下默认账号登录:
 ```