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

相关推荐
李菠菜1 小时前
Kubernetes上通过Helm部署高可用Redis集群
docker·容器·kubernetes
李菠菜2 小时前
修改KubeSphere外网访问端口
docker·容器·kubernetes
福大大架构师每日一题2 小时前
docker v28.1.1 正式发布!修复关键Bug,网络与安全性再升级
网络·docker·bug
一个小坑货2 小时前
Docker 部署 PostgreSQL 数据库
数据库·docker·postgresql
残轩3 小时前
Win10 家庭版 Docker 环境搭建详解(基于 WSL2)
前端·后端·docker
David爱编程3 小时前
90%工程师都踩过的坑:K8s三种探针最佳组合方案全解析
docker·云原生·kubernetes
davysiao4 小时前
基于 CentOS 的 Docker Swarm 集群管理实战指南
linux·docker·centos
Archie_IT4 小时前
Puter部署指南:基于Docker的多功能个人云平台掌控自己的数据
运维·docker·容器
思逻辑维4 小时前
数据库+Docker+SSH三合一!深度评测HexHub的全栈开发体验
数据库·docker·ssh·软件工程·开源软件·软件需求
angushine6 小时前
鲲鹏麒麟搭建Docker仓库
运维·docker·容器