首页 > 其他分享 >docker 安装doris

docker 安装doris

时间:2025-01-04 18:26:05浏览次数:1  
标签:bin x86 64 mysql apache docker 安装 doris

下载镜像

docker pull apache/doris:build-env-ldb-toolchain-latest

 下载安装包

https://doris.apache.org/zh-CN/download

wget https://apache-doris-releases.oss-accelerate.aliyuncs.com/apache-doris-2.1.7-bin-x64.tar.gz

  然后需要下载MySQL,这里提供MySQL的免安装版MySQL 客户端,这里需要引入MySQL是因为了支持 Doris 的元数据存储和管理

wget https://doris-build-hk.oss-cn-hongkong.aliyuncs.com/mysql-client/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

 

启动镜像环境

docker run -d -it --name=doris  --net=host \
-p 9030:9030 -p 8030:8030 \
apache/doris:build-env-ldb-toolchain-latest \
/bin/bash

  复制安装包

docker cp D:/Dev/doris/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz doris:/opt

  进入容器解压文件

docker exec -it doris bash
cd /opt/
tar -xvf apache-doris-1.2.4.1-bin-x86_64.tar.xz
hostname -i

  记住内网ip

配置fe

cd /opt/apache-doris-1.2.4.1-bin-x86_64/fe
vi conf/fe.conf

  打开 priority_networks注释 将刚刚hostname -i打印出来的内网ip替换到(vi 编辑器esc退出输入‘/’可搜索 )

priority_networks = 127.0.0.1/24

  

 接着启动fe

./bin/start_fe.sh --daemon
jps
curl http://127.0.0.1:8030/api/bootstrap

  

 如图所示表示启动成功

直接浏览器地址访问 http://localhost:8030/login,账号root,密码为空

 接着在mysql中连接fe,默认无密码

/opt/mysql-5.7.22-linux-glibc2.12-x86_64/bin/mysql -uroot -P9030 -h127.0.0.1 --skip-ssl
show frontends\G;

  

注意:

这里使用的 root 用户是 doris 内置的默认用户,也是超级管理员用户,具体的用户权限查看 权限管理
-P :这里是我们连接 Doris 的查询端口,默认端口是 9030,对应的是fe.conf里的 query_port
-h : 这里是我们连接的 FE IP地址,如果你的客户端和 FE 安装在同一个节点可以使用127.0.0.1。
————————————————

置be

exit;
cd /opt/apache-doris-1.2.4.1-bin-x86_64/be
vi conf/be.conf

  

和上面一样

替换内网ip到

priority_networks = 127.0.0.1/24

  

然后在启动脚本中设置jdk的路径,我们这里下载的镜像的jdk的默认路径为 /usr/lib/jvm/java-1.8.0

可以先ehco确认一下,因为使用的是最新镜像,路径可能随时版本的变更而改变

echo $JAVA_HOME

  

vi bin/start_be.sh

  

export JAVA_HOME=/usr/lib/jvm/java-1.8.0

  

 然后启动be,并在mysql中连接be,即在Doris中添加已经后端节点

./bin/start_be.sh --daemon 
/opt/mysql-5.7.22-linux-glibc2.12-x86_64/bin/mysql -uroot -P9030 -h127.0.0.1 --skip-ssl
ALTER SYSTEM ADD BACKEND "172.17.0.2:9050";
SHOW BACKENDS\G

  

标签:bin,x86,64,mysql,apache,docker,安装,doris
From: https://www.cnblogs.com/blog-dyn/p/18651883

相关文章

  • Windows单机安装MongoDB分片集群
    Windows单机部署MongoDB分片集群规划和准备端口规划操作系统:WindowsServer2012MongoDB版本:4.2.25IP/节点名mongosconfigshard1shard2shard3127.0.0.1(mongo1)mongos1(27017)config1(27018)主(27001)主(27002)主(27003)127.0.0.1(mongo2)mongos2(27027)c......
  • 学习-Nginx-安装nginx1.21.6开源软件
    下载地址http://nginx.org/download/nginx-1.21.6.tar.gz通过网盘分享的文件:Nginx1.21.6链接:https://pan.baidu.com/s/1tcsTs2IEmN80wt5VQ5U3PA?pwd=sky1提取码:sky1Xftp传输安装包解压缩安装包tarzxvfnginx-1.21.6进入到nginx文件夹查看需要的依赖./configu......
  • 2025最新超详细Pycharm安装配置完整教程!
    包含编程籽料、学习路线图、爬虫代码、安装包等!【点击领取】PyCharm的使用非常直观和便捷。它提供了代码编辑、运行、调试等功能,让你的Python编程更加高效。**你可以通过创建新的项目来管理你的代码。**在项目中,你可以创建Python文件,并编写你的代码。PyCharm会自动识别你......
  • Docker 超强进阶!手把手部署 AllInOne,永久电视直播+自动更新,转载
    1、allinone指令:dockerrun-d--restartunless-stopped--net=host--privileged=true-p35455:35455--nameallinoneyoushandefeiyang/allinone 2、配置watchtower每天凌晨两点自动监听allinone镜像更新指令:dockerrun-d--namewatchtower--restartunless-stopped......
  • OpenEuler安装MongoDB并配置访问密码.241127
    1.下载MongoDB、安装wgethttps://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-4.4.18.tgztarzxvfmongodb-linux-x86_64-rhel80-4.4.18.tgz移动到/home路径下mvmongodb-linux-x86_64-rhel80-4.4.18/homecd/homemvmongodb-linux-x86_64-rhel80-4.4.1......
  • 无人值守24小时直播!Docker、群晖NAS配置
     无人值守24小时直播!Docker、群晖NAS配置第一节.部署以Docker命令行和群晖NAS中docker部署AntMediaServer为例:Docker命令建立容器:markdown dockerrun--nameams-d--net=hostnibrev/ant-media-server:latestMarkdownCopy群晖图形化部署:打开群晖Do......
  • docker常用命令大集结
    docker常用命令大集结ddocker常用命令大集结 Docker在不同操作系统上的安装步骤Windows:在Docker官网下载DockerDesktop进行安装MacOS:在Docker官网下载DockerDesktop进行安装Linux:通过包管理器(如apt,yum等)安装DockerDocker的版本检查使用dockervers......
  • HomeAssistant安装教程(docker篇)
    HomeAssistant安装教程(docker篇)23年流感突然想起当年的一篇文章(下)部署homeassitant下载docker镜像javascript dockerpullhomeassistant/home-assistantsJavaScriptCopy创建并运行容器 javascript dockerrun-d--name="hass"-e"TZ=Asia/Shanghai"-v/......
  • 安装Python时,下载的安装包损坏了怎么办?
    1.重新下载安装包首先,你需要从官方网站(https://www.python.org/downloads/)重新下载 Python 安装包。确保选择适合你操作系统(如 Windows、Linux、Mac)的正确版本。官方网站提供了稳定的安装源,这样可以最大程度地避免下载到损坏的文件。在下载过程中,尽量保持网络稳定,因为不......
  • Nginx稳定版最新1.26.2源码包安装【保姆级教学】
    Nginx安装及配置开源Nginx官网地址(https://nginx.org)Nginx源码包下载地址(https://nginx.org/en/download.html)Mainlineversion主线版本Stableversion稳定版本Legacyversions陈旧版本下载Nginx源码文件curl-Ohttps://nginx.org/download/nginx-1.26......