[gpt胡说八道篇] 使用Docker快速启动Doris

Docker 是一种轻量级的虚拟化技术,我们可以利用 Docker 快速的在本地启动一个 Doris 的实例,方便进行开发和测试。下面我们来看一下如何操作。

1. 拉取 Docker 镜像

首先,我们需要从 Docker Hub 上拉取 Doris 的镜像。打开终端,输入以下命令:

复制代码
docker pull apachedoris/doris-dev:build-env-1.2.0

这个命令会从 Docker Hub 上拉取标签为 build-env-1.2.0 的 Doris 镜像。

如果不打算构建 Doris,只是使用Doris,可以拉取的是以 v0.15.0-cpu-doris-1-1 镜像,这个版本已经编译完成,可以直接使用。

2. 启动 Docker 容器

镜像拉取完成后,我们可以启动一个 Doris 的 Docker 容器。在终端中输入以下命令:

复制代码
docker run -it apachedoris/doris-dev:build-env-1.2.0 /bin/bash

这个命令会启动一个包含 Doris 的 Docker 容器,并且开启一个 bash shell。

3. 启动 Doris 服务

Doris 的 Docker 容器启动后,我们可以在 bash shell 中启动 Doris 服务。首先进入到 Doris 的部署目录:

复制代码
cd /root/doris/palo-2.0.0/

然后使用以下命令启动 Doris 服务:

复制代码
sh bin/start_fe.sh --daemon
sh bin/start_be.sh --daemon

Doris 服务在启动过程中会自动构建其所需要的目录和文件。

4. 使用 Doris

现在,Doris 服务已经成功启动,你可以开始在 Docker 容器中使用 Doris 了。例如,你可以使用 MySQL 客户端进行连接:

复制代码
mysql -h 127.0.0.1 -P 9030 -u root

现在,你已经成功地在 Docker 中启动了一个 Doris 实例,并且可以进行开发和测试。如果你需要在 Doris 中创建表或执行其他 SQL 查询,可以参考 Doris 的官方文档。

在结束使用后,你可以使用 docker stop 命令停止 Doris 的 Docker 容器,也可以使用 docker rm 命令删除 Doris 的 Docker 容器。

相关推荐
handsomestWei9 小时前
Docker引擎API接入配置
运维·http·docker·容器·api
m晴朗12 小时前
测试覆盖率从35%到80%:我用AI批量生成C++单元测试的完整方案
c++·gpt·ai
咕噜企业分发小米13 小时前
GPUStack私有模型仓库配置教程
gpt
andeyeluguo14 小时前
docker总结
运维·docker·容器
SuAluvfy14 小时前
从 0 到 1:在 Windows + Docker 环境下搭建 NextChat 并接入多模型 API(踩坑实录)
docker·容器
PD我是你的真爱粉14 小时前
大模型可控性实践:护栏技术、结构化输出、GPT Structured Outputs 与 GPTCache
人工智能·gpt
冷色系里的一抹暖调15 小时前
OpenClaw Docker 部署避坑指南:服务启动成功但网页打不开?
人工智能·windows·docker·ai·容器·opencode
@土豆16 小时前
acme.sh 自动解析、申请并续签免费泛域名证书(Docker容器部署+腾讯云DNSPod)
docker·容器·腾讯云
ILL11IIL17 小时前
Docker容器技术
运维·docker·容器