From 2778479f7d79c4ef5ef26f35f6fa65e11462d92c Mon Sep 17 00:00:00 2001 From: Staffan Olsson Date: Tue, 10 Oct 2017 15:43:32 +0200 Subject: [PATCH] Uses specific dependency versions for docker image build --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index 3b83694a..1dd8fd70 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM debian:stretch-slim +ENV librdkafka_version=v0.11.1-RC1 yajl_version=2.1.0 + COPY . /usr/src/kafkacat RUN set -ex; \ @@ -9,8 +11,13 @@ RUN set -ex; \ rm -rf /var/lib/apt/lists/*; \ \ cd /usr/src/kafkacat; \ + \ + sed -i "s|github_download \"edenhill/librdkafka\" \"master\"|github_download \"edenhill/librdkafka\" \"${librdkafka_version}\"|" ./bootstrap.sh; \ + sed -i "s|github_download \"lloyd/yajl\" \"master\"|github_download \"lloyd/yajl\" \"${yajl_version}\"|" ./bootstrap.sh; \ + \ echo "Source versions:"; \ grep ^github_download ./bootstrap.sh; \ + \ ./bootstrap.sh; \ mv ./kafkacat /usr/local/bin/; \ \