首页 > 其他分享 >dremio 25.0.5 docker 镜像

dremio 25.0.5 docker 镜像

时间:2024-07-12 20:29:38浏览次数:18  
标签:opt 25.0 dremio ENV DREMIO && var docker

就在今天dremio 提供了25.0.5 社区版的下载地址,但是目前docker 镜像暂时还没提供,以下是基于eclipse-temurin:11.0.23_9-jdk 基础镜像
的一个可用镜像

Dockerfile

FROM eclipse-temurin:11.0.23_9-jdk
 
LABEL maintainer=Dremio
 
COPY dremio-community-25.0.5-202407020141140611-dca7a083/ /opt/dremio
RUN \
  apt-get update \
  && apt-get install wget -y \
  && rm -rf /var/lib/apt/lists/* \
  \
  && mkdir -p /opt/dremio \
  && mkdir -p /var/lib/dremio \
  && mkdir -p /var/run/dremio \
  && mkdir -p /var/log/dremio \
  && mkdir -p /opt/dremio/data \
  \
  && groupadd --system dremio \
  && useradd --base-dir /var/lib/dremio --system --gid dremio dremio \
  && chown -R dremio:dremio /opt/dremio/data \
  && chown -R dremio:dremio /var/run/dremio \
  && chown -R dremio:dremio /var/log/dremio \
  && chown -R dremio:dremio /var/lib/dremio
 
EXPOSE 9047/tcp
EXPOSE 31010/tcp
EXPOSE 45678/tcp
 
USER dremio
WORKDIR /opt/dremio
ENV DREMIO_HOME /opt/dremio
ENV DREMIO_PID_DIR /var/run/dremio
ENV DREMIO_GC_LOGS_ENABLED="yes"
ENV DREMIO_GC_LOG_TO_CONSOLE="yes"
ENV DREMIO_LOG_DIR="/var/log/dremio"
ENTRYPOINT ["bin/dremio", "start-fg"]

参考使用

docker run -d -p 9047:9047 dalongrong/dremio:25.0.5

说明

docker 镜像已经push dockerhub 了可以直接使用

标签:opt,25.0,dremio,ENV,DREMIO,&&,var,docker
From: https://www.cnblogs.com/rongfengliang/p/18299339

相关文章

  • docker 命令无法自动补全
    报错问题:"docker命令无法自动补全"通常指的是命令行自动补全功能没有为 docker 命令启用。解决方法:确保你正在使用的是Bashshell。安装并使用 bash-completion 脚本。对于Ubuntu/Debian系统,可以使用以下命令安装:sudoapt-getinstallbash-completion对于......
  • Docker 基本管理及部署
    目录1.Docker概述1.1Docker是什么?1.2Docker的宗旨1.3容器的优点1.4Docker与虚拟机的区别1.5容器在内核中支持的两种技术1.6namespace的六大类型2.Docker核心概念2.1镜像2.2容器2.3仓库3.安装Docker3.1 查看docker版本信息4.Docker镜像操作5.Docker......
  • Docker学习笔记(02)——Docker相关命令
    docker服务相关命令启动docker服务:systemctlstartdocker停止docker服务:systemctlstopdocker重启docker服务:systemctlrestartdocker查看docker服务状态:systemctlstatusdocker设置开机启动docker服务:systemctlenabledockerdocker镜像相关命令查看镜像do......
  • Docker学习笔记(03)——制作Docker镜像
    Docker镜像原理思考:Docker镜像本质是什么?是一个分层文件系统Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个个G?Centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的bootfs,只有rootfs和其他镜像层Docker中一个tomcat......
  • Docker学习笔记(01)——安装Docker
    Windows安装docker若打开报错:×DockerDesktopDockerDesktop-WindowsHypervisorisnotpresentDockerDesktopisunabletodetectaHypervisor.HardwareassistedvirtualizationanddataexecutionprotectionmustbeenabledintheBlOS.Seehttps://docs.docker......
  • 【运维】docker批量删除临时镜像(两种方式)
    docker批量删除Tag=<none>的临时镜像在开发的时候,需要经常发布开发包,在使用dockerbuild构建镜像的时候,同一个版本经常会使用相同tag,频繁打包一段时间后,本地会出现很多Tag=<none>的临时镜像,这时可以通过如下命令来批量删除命令一dockerrmi$(dockerimages|grep"none......
  • Docker 修改容器日志默认存储路径
    默认安装完成 docker 后,所有images及相关信息存储位置为:/var/lib/docker,比如每个容器的日志默认都会以 json-file 的格式存储于 /var/lib/docker/containers/<容器id>/<容器id>-json.log 里面。一般情况,/var目录是在根分区之下,而根分区之下的磁盘空间一般不会较大,所以在......
  • Docker 命令
    基本命令镜像操作dockersearch[关键词]:搜索可用的镜像。dockerpull[仓库名]:[标签]:从DockerHub下载指定的镜像。dockerimages:显示本地所有镜像列表。dockerrmi[镜像ID或名称]:删除指定的镜像。dockerhistory[镜像ID或名称]:查看镜像的历史记录。容器操作docker......
  • docker 添加字体
    一、安装Arial字体安装fontconfig$RUNapt-getupdate&&apt-getinstall-yfontconfig获取字体window系统ttf文件、目录拷贝至项目Arial:C:\Windows\Fonts\ArialSTSONG:C:\Windows\Fonts\STSONG.TTF在线下载ArialSTSONG拷贝Arial字体$CO......
  • .NET/C#、Netcore、数据库、Redis 、RabbitMQ&kafka、Docker ⾯试题汇总系列目录
    .NET/C#⾯试题汇总系列.NET/C#⾯试题汇总系列:ASP.NET常见面试题001.NET/C#⾯试题汇总系列:ASP.NET常见面试题002.NET/C#⾯试题汇总系列:ASP.NET常见面试题003.NET/C#⾯试题汇总系列:基础语法.NET/C#⾯试题汇总系列:ASP.NETMVC.NET/C#⾯试题汇总系列:多线程.NET/C#⾯......