From fac28efb6f7d80b49308658126224600e6b84cb0 Mon Sep 17 00:00:00 2001 From: tuteng Date: Mon, 26 Aug 2019 06:10:01 +0800 Subject: [PATCH] [docker]Fix the problem of missing dependencies less (#5034) Fixes https://github.com/apache/pulsar/issues/4957 Master Issue: https://github.com/apache/pulsar/issues/4957 ### Motivation Currently, when packaging the docker image, the dependency less is lost, resulting in the following exception being thrown when presto SQL is running ``` Cannot run program "less": error=2, No such file or directory ``` ### Modifications * Add dependency less (cherry picked from commit dd5b4d08ead655dd4917944779bff1702f48f52c) --- docker/pulsar/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/pulsar/Dockerfile b/docker/pulsar/Dockerfile index 2125e02e4a1..6a3da0f9055 100644 --- a/docker/pulsar/Dockerfile +++ b/docker/pulsar/Dockerfile @@ -43,7 +43,7 @@ COPY --from=pulsar /pulsar /pulsar # Install some utilities RUN apt-get update \ - && apt-get install -y netcat dnsutils \ + && apt-get install -y netcat dnsutils less \ python2.7 python-setuptools \ python3-setuptools \ libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev \ -- GitLab