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

相关推荐
2501_941148153 小时前
AI与大数据:推动智慧城市发展的双引擎
eureka
2501_941143734 小时前
5G时代的网络安全挑战与解决方案:守护数字未来
eureka
一夜空中最亮的星一6 小时前
【Linux】ubuntu24.04 安装docker
linux·docker·eureka
会飞的小蛮猪7 小时前
Ubuntu24.04基于Docker部署K8s(使用私服部署)
经验分享·docker·云原生·容器·kubernetes
2501_941145859 小时前
微服务链路追踪与分布式调用可观测性在高并发优化实践经验分享
eureka
weixin_436525079 小时前
使用 idea 命令行构建 Docker 镜像并部署到云服务器
linux·docker·github
2501_9411444210 小时前
物联网与智能家居:改变生活方式的数字化革命
eureka
2501_9411426411 小时前
云原生与Serverless架构在高并发互联网系统中的设计优化与工程实践经验分享
eureka
h***015411 小时前
Docker启动安装nacos(详情讲解,全网最细)
运维·docker·容器
人工智能训练12 小时前
windows系统中的docker,xinference直接运行在容器目录和持载在宿主机目录中的区别
linux·服务器·人工智能·windows·ubuntu·docker·容器