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

相关推荐
阿福不是狗20 分钟前
Python使用总结之Mac安装docker并配置wechaty
python·macos·docker
藥瓿亭3 小时前
K8S认证|CKS题库+答案| 3. 默认网络策略
运维·ubuntu·docker·云原生·容器·kubernetes·cks
背太阳的牧羊人5 小时前
sudo docker exec -it backend bash 以交互方式(interactive)进入正在运行的 Docker 容器的命令行环境
docker·容器·bash
gsls2008086 小时前
ocrapi服务docker镜像使用
运维·docker·容器
爱宇阳6 小时前
使用 Docker Compose 从零部署 TeamCity + PostgreSQL(详细新手教程)
docker·postgresql·容器
whp4047 小时前
windows server2019 不成功的部署docker经历
运维·docker·容器
LI JS@你猜啊7 小时前
window安装docker
java·spring cloud·eureka
阿部多瑞 ABU9 小时前
# 从底层架构到应用实践:为何部分大模型在越狱攻击下失守?
gpt·安全·ai·自然语言处理
木头左10 小时前
Docker容器化技术中的联合文件系统原理探究
docker·容器·eureka
itachi-uchiha11 小时前
Docker部署Hive大数据组件
大数据·hive·docker