Starrocks开发环境搭建

1.安装Docker

下图为利用docker开发关系图
在这里插入图片描述

2.Docker镜像下载

开发环境最好使用ubuntu的容器,如果使用centos容器,会存在各种各样的环境问题

获取镜像
https://hub.docker.com/r/starrocks/dev-env-ubuntu/tags
进入宿主机下载镜像
sudo docker pull starrocks/dev-env-ubuntu:3.1.4

3.创建Docker容器并编译Starrocks源码

3.1 创建容器

把宿主机路径映射到容器特殊目录,保证编译出来的数据保存在宿主机容量大的磁盘,还有个好处是多个容器可以共享同一个本地Maven仓库。

宿主机路径 容器路径 说明
/data/zxf/starrocks /root/starrocks starrocks源码位置
/data/zxf/maven/.m2 /root/.m2 本地Maven仓库

3.2 启动容器命令

sudo docker run --privileged=true --name='zxf-starrocks-dev-new' -p 10.192.168.10:12022:22 -p 10.192.168.10:13030:8030 -p 10.192.168.10:13040:8040 -p 10.192.168.10:23030:9030 -p 10.192.168.10:13005:5005 -p 10.192.168.10:13006:6006 -p 10.192.168.10:13007:7007 -v /data/zxf/starrocks:/root/starrocks -v /data/zxf/maven/.m2:/root/.m2 -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -itd starroc
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值