Doris 2.1.7镜像制作

Download

压缩包

Apache Doris - Download | Easily deploy Doris anywhere - Apache Doris

cd /root/doris/

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

tar -xvf apache-doris-2.1.7-bin-x64.tar.gz

github 源码

cd /root/doris/git/

下载源码:
git clone https://github.com/apache/doris.git

开始制作镜像

准备基础镜像

提前下载

selectdb/base:latest

docker pull docker.m.daocloud.io/selectdb/base:latest

下载后推入自己的私有仓库

FE镜像

cd /root/doris/git/doris/docker/runtime/fe
cp Dockerfile Dockerfile_bak
vi Dockerfile
修改
FROM 你的私有仓库/selectdb/base:latest
ARG DORIS_VERSION="2.1.7"

借用一下解压的文件
cd /root/doris/git/doris/docker/runtime/fe/resource/amd64
mv /root/doris/apache-doris-2.1.7-bin-x64 ./

cd /root/doris/git/doris/docker/runtime/fe
docker build -t 你的私有仓库/selectdb/doris_fe:2.1.7 .
docker push 你的私有仓库/selectdb/doris_fe:2.1.7

BE镜像

借用一下解压的文件
cd /root/doris/git/doris/docker/runtime/fe/resource/amd64
mv apache-doris-2.1.7-bin-x64/ ../../../be/resource/amd64/

cd /root/doris/git/doris/docker/runtime/be
cp Dockerfile Dockerfile_bak
vi Dockerfile
修改
FROM 你的私有仓库/selectdb/base:latest
ARG DORIS_VERSION="2.1.7"

cd /root/doris/git/doris/docker/runtime/be
docker build -t 你的私有仓库/selectdb/doris_be:2.1.7 .
docker push 你的私有仓库/selectdb/doris_be:2.1.7

把解压文件还回去
cd /root/doris/git/doris/docker/runtime/be/resource/amd64
mv apache-doris-2.1.7-bin-x64/ /root/doris

相关配置信息

进入运行的容器中查看信息
docker exec -it doris-be-01 /bin/bash


root@fe-01:/opt/apache-doris# cat /etc/issue
Ubuntu 22.04.4 LTS \n \l

root@fe-01:/opt/apache-doris# java -version
openjdk version "1.8.0_352-352"
OpenJDK Runtime Environment (build 1.8.0_352-352-b08)
OpenJDK 64-Bit Server VM (build 25.352-b08, mixed mode)
root@fe-01:/opt/apache-doris#

Done!

相关推荐
dessler6 小时前
Docker-原理之写实复制(cow)
linux·运维·docker
shelby_loo9 小时前
在 Ubuntu 下通过 Docker 部署 MySQL 服务器
服务器·ubuntu·docker
寰宇软件12 小时前
Docker: 教程07 - ( 如何对 Docker 进行降级和升级)
docker·容器·eureka
小参宿12 小时前
高效绘图不再受限!本地搭建Excalidraw与随时随地高效绘制流程图教程
运维·服务器·windows·docker·centos·流程图
调包人13 小时前
k8s dashboard离线部署步骤
docker·容器·kubernetes
Rhys..14 小时前
本地导入封装的模块 在docker内报错ImportError
运维·docker·容器
dsd233314 小时前
Docker 专栏 —— Dockerfile 指令详解
运维·docker·容器
有来技术16 小时前
Windows 系统下 Docker 和 Docker Compose 安装配置:一键部署有来开源项目本地环境
docker
凌寒ᨐ舞16 小时前
idea 运行 docker-compose 文件问题
java·docker·intellij-idea
言之。17 小时前
容器技术思想 Docker & K8S
java·docker·kubernetes