This is an automated email from the ASF dual-hosted git repository.

chengpan pushed a commit to branch branch-1.9
in repository https://gitbox.apache.org/repos/asf/kyuubi-docker.git


The following commit(s) were added to refs/heads/branch-1.9 by this push:
     new 0544765  release v1.9.2 (#13)
0544765 is described below

commit 0544765b6e1f31c2d88152484644475be4f987fe
Author: Fu Chen <cfmcgr...@gmail.com>
AuthorDate: Wed Aug 14 10:16:11 2024 +0800

    release v1.9.2 (#13)
---
 1.9.2/scala2.12-java8-ubuntu/Dockerfile | 49 +++++++++++++++++++++++++++++++++
 release/release_version                 |  2 +-
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/1.9.2/scala2.12-java8-ubuntu/Dockerfile 
b/1.9.2/scala2.12-java8-ubuntu/Dockerfile
new file mode 100644
index 0000000..cc99596
--- /dev/null
+++ b/1.9.2/scala2.12-java8-ubuntu/Dockerfile
@@ -0,0 +1,49 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+FROM eclipse-temurin:8-jdk-focal
+
+ARG kyuubi_uid=10009
+
+USER root
+
+ENV KYUUBI_USER_HOME /home/kyuubi
+ENV KYUUBI_HOME /opt/kyuubi
+ENV KYUUBI_LOG_DIR ${KYUUBI_HOME}/logs
+ENV KYUUBI_PID_DIR ${KYUUBI_HOME}/pid
+ENV KYUUBI_WORK_DIR_ROOT ${KYUUBI_HOME}/work
+
+RUN set -ex; \
+   sed -i 's/http:\/\/deb.\(.*\)/https:\/\/deb.\1/g' /etc/apt/sources.list && \
+   apt-get update && \
+   apt install -y wget bash tini libc6 libpam-modules krb5-user libnss3 procps 
&& \
+   mkdir -p ${KYUUBI_HOME} ${KYUUBI_LOG_DIR} ${KYUUBI_PID_DIR} 
${KYUUBI_WORK_DIR_ROOT} && \
+   rm -rf /var/cache/apt/* && rm -rf /var/lib/apt/lists/*
+
+COPY . ${KYUUBI_HOME}
+
+# setup kyuubi
+RUN set -ex && \
+   useradd -u ${kyuubi_uid} -g root kyuubi -d ${KYUUBI_USER_HOME} -m && \
+   chmod ug+rw -R ${KYUUBI_HOME} && \
+   chmod a+rwx -R ${KYUUBI_WORK_DIR_ROOT}
+
+WORKDIR ${KYUUBI_HOME}
+
+CMD [ "./bin/kyuubi", "run" ]
+
+USER ${kyuubi_uid}
diff --git a/release/release_version b/release/release_version
index 9ab8337..8fdcf38 100644
--- a/release/release_version
+++ b/release/release_version
@@ -1 +1 @@
-1.9.1
+1.9.2

Reply via email to