From b0e385367d6385ee89c7c079df5e681c6fa0fcae Mon Sep 17 00:00:00 2001 From: gaoran10 Date: Tue, 7 Sep 2021 16:07:21 +0800 Subject: [PATCH 1/3] fix docker file to install `python3.7-dev` --- docker/pulsar/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/pulsar/Dockerfile b/docker/pulsar/Dockerfile index 23820fcccc68c..f95e1192f1aae 100644 --- a/docker/pulsar/Dockerfile +++ b/docker/pulsar/Dockerfile @@ -41,7 +41,8 @@ COPY scripts/install-pulsar-client-37.sh /pulsar/bin FROM openjdk:8-jdk-slim # Install some utilities -RUN apt-get update \ +RUN add-apt-repository ppa:deadsnakes/ppa \ + && apt-get update \ && apt-get install -y netcat dnsutils less procps iputils-ping \ python3.7 python3.7-dev python3-setuptools python3-yaml python3-kazoo \ libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev \ From bb96d8aa97c600174f9115a2e3b3b83de828c406 Mon Sep 17 00:00:00 2001 From: gaoran10 Date: Tue, 7 Sep 2021 17:02:52 +0800 Subject: [PATCH 2/3] fix --- docker/pulsar/Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docker/pulsar/Dockerfile b/docker/pulsar/Dockerfile index f95e1192f1aae..edcbd8a197d11 100644 --- a/docker/pulsar/Dockerfile +++ b/docker/pulsar/Dockerfile @@ -40,9 +40,13 @@ COPY scripts/install-pulsar-client-37.sh /pulsar/bin FROM openjdk:8-jdk-slim +# Install software-properties-common +RUN apt update \ + && apt install software-properties-common \ + && add-apt-repository ppa:deadsnakes/ppa + # Install some utilities -RUN add-apt-repository ppa:deadsnakes/ppa \ - && apt-get update \ +RUN apt-get update \ && apt-get install -y netcat dnsutils less procps iputils-ping \ python3.7 python3.7-dev python3-setuptools python3-yaml python3-kazoo \ libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev \ From 327d5f18d3a2d3aaaae7a97e3ce1e1215cd461d8 Mon Sep 17 00:00:00 2001 From: gaoran10 Date: Tue, 7 Sep 2021 17:21:17 +0800 Subject: [PATCH 3/3] fix --- docker/pulsar/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/docker/pulsar/Dockerfile b/docker/pulsar/Dockerfile index edcbd8a197d11..37a022d965ff2 100644 --- a/docker/pulsar/Dockerfile +++ b/docker/pulsar/Dockerfile @@ -76,4 +76,3 @@ COPY --from=pulsar /pulsar /pulsar WORKDIR /pulsar RUN /pulsar/bin/install-pulsar-client-37.sh -