From 77e5fc8f253ceb7652e8cd0a97db17818e8c6e55 Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Thu, 17 Nov 2022 21:30:53 -0600 Subject: [PATCH] Add script to start Pulsar with Arm64 image --- tools/pulsar/docker/README.adoc | 7 +++++++ tools/pulsar/docker/standalone/pulsar-start-arm64.sh | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100755 tools/pulsar/docker/standalone/pulsar-start-arm64.sh diff --git a/tools/pulsar/docker/README.adoc b/tools/pulsar/docker/README.adoc index ea3e83ca..0b444dd5 100644 --- a/tools/pulsar/docker/README.adoc +++ b/tools/pulsar/docker/README.adoc @@ -15,6 +15,13 @@ To start the cluster run the following script from project root dir: ./tools/pulsar/docker/standalone/pulsar-start.sh ---- +===== Mac M1 (Arm64) +If you are running on Mac M1 (ARM64) and have issues running the above image, try running the following script from project root dir: +[source,shell] +---- +./tools/pulsar/docker/standalone/pulsar-start-arm64.sh +---- + ==== Stop To stop the cluster run the following script from project root dir: [source,shell] diff --git a/tools/pulsar/docker/standalone/pulsar-start-arm64.sh b/tools/pulsar/docker/standalone/pulsar-start-arm64.sh new file mode 100755 index 00000000..289a9cc6 --- /dev/null +++ b/tools/pulsar/docker/standalone/pulsar-start-arm64.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +docker run -it -p 6650:6650 -p 8080:8080 \ + --mount source=pulsardata,target=/pulsar/data \ + --mount source=pulsarconf,target=/pulsar/conf \ + kezhenxu94/pulsar:latest \ + bin/pulsar standalone