@@ -5,20 +5,20 @@ title: Docker 与本地部署
5
5
import StepsWrap from '@site/src /components/StepsWrap';
6
6
import StepContent from '@site/src /components/Steps/step-content';
7
7
8
- 为了快速体验 Databend 的功能并获得实践经验,您可以选择以下部署方式 :
8
+ 为了快速访问 Databend 功能并获得实际操作经验,您有以下部署选项 :
9
9
10
- - [ 使用 Docker 部署] ( #deploying-databend-on-docker ) :您可以在 Docker 上部署 Databend 以及 [ MinIO] ( https://min.io/ ) 以实现容器化环境 。
11
- - [ 本地机器部署 ] ( #deploying-a-local-databend ) :如果对象存储不可用,您可以选择本地部署并使用文件系统作为存储。
10
+ - [ 使用 Docker 部署] ( #deploying-databend-on-docker ) :您可以在 Docker 上部署 Databend 以及 [ MinIO] ( https://min.io/ ) ,以实现容器化设置 。
11
+ - [ 本地部署 ] ( #deploying-a-local-databend ) :如果对象存储不可用,您可以选择本地部署并使用文件系统作为存储。
12
12
13
13
:::note 仅限非生产使用
14
14
15
15
- 对象存储是 Databend 生产使用的必要条件。文件系统仅应用于评估、测试和非生产场景。
16
- - 本章节中涉及的 MinIO 部署仅适用于开发和演示。由于单机环境的资源有限 ,不建议用于生产环境或性能测试。
16
+ - 本章节中涉及的 MinIO 部署仅适用于开发和演示。由于单机环境资源有限 ,不建议用于生产环境或性能测试。
17
17
:::
18
18
19
19
## 使用 Docker 部署
20
20
21
- 在本指南中,您将在 [ Amazon EC2 ] ( https://aws.amazon .com/ec2/ ) 的 Ubuntu 虚拟机上使用 [ Docker ] ( https://www.docker .com/ ) 部署 Databend 以及 [ MinIO] ( https://min.io/ ) 以实现容器化环境 。
21
+ 在本指南中,您将使用 [ Docker ] ( https://www.docker .com/ ) 在 [ Amazon EC2 ] ( https://aws.amazon .com/ec2/ ) Ubuntu 虚拟机上部署 Databend 以及 [ MinIO] ( https://min.io/ ) ,以实现容器化设置 。
22
22
23
23
![ Alt text] ( /img/deploy/docker-deploy.png )
24
24
@@ -29,15 +29,15 @@ import StepContent from '@site/src/components/Steps/step-content';
29
29
30
30
在开始之前,请在 Amazon EC2 上启动一个实例并安装 Docker 引擎。
31
31
32
- 1 . 登录 [ Amazon EC2 控制台] ( https://console.aws.amazon.com/ec2/ ) ,并启动一个至少具有 8 GiB 内存容量的 Ubuntu 实例。实例启动后,您可以在实例详细信息页面上找到分配给该实例的公有 IP 地址和私有 IP 地址。
32
+ 1 . 登录 [ Amazon EC2 控制台] ( https://console.aws.amazon.com/ec2/ ) ,并启动一个至少具有 8 GiB 内存容量的 Ubuntu 实例。实例启动后,您可以在实例详细信息页面上找到分配给实例的公有 IP 地址和私有 IP 地址。
33
33
34
34
![ Alt text] ( /img/deploy/docker-instance.png )
35
35
36
36
2 . 创建一个安全组,并添加一个入站规则以允许通过端口 ` 9001 ` 访问您的实例,然后将该安全组添加到实例中。
37
37
38
38
![ Alt text] ( /img/deploy/docker-create-sg.png )
39
39
40
- 3 . 连接到您的实例。从本地机器连接到实例有多种方式。更多信息请参见 [ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html ] ( https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html ) 。
40
+ 3 . 连接到您的实例。有许多方法可以从本地机器连接到您的实例。更多信息,请参阅 [ https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html ] ( https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-linux-instance.html ) 。
41
41
42
42
4 . 按照 [ Docker 用户手册] ( https://docs.docker.com/engine/install/ubuntu/ ) 在您的实例上安装 Docker 引擎。
43
43
@@ -236,9 +236,9 @@ Databend HTTP
236
236
237
237
# ## 连接到 Databend
238
238
239
- 在这一步中,您将从本地机器使用 [BendSQL](../../../30-sql-clients/00-bendsql/index.md) 连接到 Databend。
239
+ 在此步骤中,您将使用本地机器上的 [BendSQL](../../../30-sql-clients/00-bendsql/index.md) 连接到 Databend。
240
240
241
- 1. 在本地机器上安装 BendSQL。安装说明请参见 [安装 BendSQL](../../../30-sql-clients/00-bendsql/index.md#installing-bendsql)。
241
+ 1. 将 BendSQL 安装到本地机器。有关说明,请参阅 [安装 BendSQL](../../../30-sql-clients/00-bendsql/index.md#installing-bendsql)。
242
242
243
243
2. 在本地机器上启动一个终端,然后运行命令 ` bendsql -h < instance_public_ip> -u databend -p databend` 以建立与 Databend 的连接。例如,如果您的实例的公有 IP 地址是 ` 3.142.131.212` ,命令将是 ` bendsql -h 3.142.131.212 -u databend -p databend` 。
244
244
@@ -270,7 +270,7 @@ SELECT
270
270
< /StepContent>
271
271
< /StepsWrap>
272
272
273
- # # 本地机器部署
273
+ # # 本地部署
274
274
275
275
按照以下说明在您的本地机器上部署 Databend。
276
276
@@ -301,7 +301,7 @@ auth_type = "no_password"
301
301
2. 打开终端并导航到存储解压文件和文件夹的目录。
302
302
303
303
3. 在** scripts** 文件夹中运行脚本** start.sh** :
304
- MacOS 可能会提示错误,指出“_databend-meta 无法打开,因为 Apple 无法检查其是否存在恶意软件_”。要继续,请在 Mac 上打开** 系统设置** ,在左侧菜单中选择** 隐私与安全** ,然后在右侧的** 安全** 部分为 databend-meta 点击** 仍然打开** 。对 databend-query 的错误执行相同操作 。
304
+ MacOS 可能会提示错误,指出“_databend-meta 无法打开,因为 Apple 无法检查其是否存在恶意软件_”。要继续,请在 Mac 上打开** 系统设置** ,在左侧菜单中选择** 隐私与安全** ,然后在右侧的** 安全** 部分中为 databend-meta 点击** 仍然打开** 。对 databend-query 的错误执行相同的操作 。
305
305
306
306
` ` ` shell
307
307
./scripts/start.sh
@@ -382,5 +382,5 @@ SELECT
382
382
383
383
部署 Databend 后,您可能需要了解以下主题:
384
384
385
- - [加载与卸载数据 ](/guides/load-data):在 Databend 中管理数据的导入 /导出。
385
+ - [加载 & 卸载数据 ](/guides/load-data):在 Databend 中管理数据导入 /导出。
386
386
- [可视化](/guides/visualize):将 Databend 与可视化工具集成以获取洞察。
0 commit comments