Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulsar 2.10.2 #13667

Closed
wants to merge 1 commit into from
Closed

Pulsar 2.10.2 #13667

wants to merge 1 commit into from

Conversation

peiit
Copy link

@peiit peiit commented Dec 6, 2022

No description provided.

@github-actions
Copy link

github-actions bot commented Dec 6, 2022

Diff for 4e89cde:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index bdfae4a..e0aec7a 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1 +1,7 @@
-Maintainers: New Image! :D (@docker-library-bot)
+Maintainers: Pei Jiang <jiangpei@peiit.com> (@pei.jiang)
+GitRepo: https://github.com/peiit/pulsar-docker.git
+
+Tags: 2.10.2, latest
+Architectures: amd64, arm32v7, arm64v8, ppc64le, s390x
+GitCommit: a88d7782af84cf70be4558b6702e532ed106735c
+Directory: 2.10.2
diff --git a/_bashbrew-list b/_bashbrew-list
index e69de29..ad4549e 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -0,0 +1,2 @@
+pulsar:2.10.2
+pulsar:latest
diff --git a/pulsar_latest/Dockerfile b/pulsar_latest/Dockerfile
new file mode 100644
index 0000000..b62e21c
--- /dev/null
+++ b/pulsar_latest/Dockerfile
@@ -0,0 +1,20 @@
+FROM eclipse-temurin:17-jre
+
+ARG PUSLAR_VERSION=2.10.2
+
+RUN mkdir /pulsar && chmod g+w /pulsar
+
+RUN wget "https://www.apache.org/dyn/mirrors/mirrors.cgi?action=download&filename=pulsar/pulsar-${PUSLAR_VERSION}/apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz" -O apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz \
+    && wget "https://downloads.apache.org/pulsar/pulsar-${PUSLAR_VERSION}/apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz.sha512" -O apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz.sha512  \
+    && cat apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz.sha512 |sha512sum -c - \
+    && tar -zxvf apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz \
+    && mv apache-pulsar-${PUSLAR_VERSION}/* /pulsar/ \
+    && rm -rf apache-pulsar-${PUSLAR_VERSION} apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz apache-pulsar-${PUSLAR_VERSION}-bin.tar.gz.sha512
+
+WORKDIR /pulsar
+
+ENV PULSAR_ROOT_LOGGER=INFO,CONSOLE
+
+EXPOSE 6650 8080
+
+CMD [ "bin/pulsar", "standalone"]

@yosifkit
Copy link
Member

Hello! ✨

Thanks for your interest in contributing to the official images program. 💭

As you may have noticed, we've usually got a pretty decently sized queue of new images (not to mention image updates and maintenance of images under @docker-library which are maintained by the core official images team). As such, it may be some time before we get to reviewing this image (image updates get priority both because users expect them and because reviewing new images is a more involved process than reviewing updates), so we apologize in advance! Please be patient with us -- rest assured, we've seen your PR and it's in the queue. ❤️

We do try to proactively add and update the "new image checklist" on each PR, so if you haven't looked at it yet, that's a good use of time while you wait. ☔

Thanks! 💖 💙 💚 ❤️

@tianon
Copy link
Member

tianon commented Apr 8, 2024

My first question would be whether you've been in contact with Apache Pulsar upstream to see if they're either interested in being involved, maintaining the image, providing their blessing for your ownership/maintainership of it, or would even rather there weren't an official image for Apache Pulsar at all (which has happened before)? 🙏 😅

@peiit peiit closed this Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants