[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 容器。

相关推荐
人鱼传说3 小时前
docker desktop是一个好东西
运维·docker·容器
忆~遂愿4 小时前
CANN metadef 核心解析:计算图原型定义、算子元数据抽象与异构系统互操作机制
docker·容器
说实话起个名字真难啊5 小时前
用docker来安装openclaw
docker·ai·容器
恬静的小魔龙5 小时前
【群晖Nas】群晖Nas中实现SVN Server功能、Docker/ContainerManager等
docker·svn·容器
Zfox_6 小时前
CANN Catlass 算子模板库深度解析:高性能 GEMM 融合计算、Cube Unit Tiling 机制与编程范式实践
docker·云原生·容器·eureka
春日见6 小时前
如何创建一个PR
运维·开发语言·windows·git·docker·容器
DARLING Zero two♡7 小时前
告别 Docker 命令行!Portainer+cpolar 让容器管理从局域网走向公网
运维·docker·容器
liu****7 小时前
2.深入浅出理解虚拟化与容器化(含Docker实操全解析)
运维·c++·docker·容器·虚拟化技术
logocode_li8 小时前
OCI/CRI 双标准下:从 dockerd 到 containerd 的 K8s 运行时迭代史
docker·云原生·容器·k8s
_运维那些事儿20 小时前
VM环境的CI/CD
linux·运维·网络·阿里云·ci/cd·docker·云计算