From 10b82d67a1167cac69a1f175fbfcd9e08a53f602 Mon Sep 17 00:00:00 2001 From: Nicolas Carlier Date: Fri, 5 Jan 2018 14:37:50 +0000 Subject: [PATCH] feat(docker): add git and ssh client inside the Docker image --- Dockerfile | 6 ++++++ README.md | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b00a37f..73910cb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,6 +34,12 @@ ARG ARTIFACT=webhookd # Fix lib dep RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2 +# Install deps +RUN apk add --no-cache git openssh-client + # Install binary COPY --from=builder /go/src/$REPOSITORY/$ARTIFACT/release/$ARTIFACT-linux-amd64 /usr/local/bin/$ARTIFACT +# Define command +CMD webhookd + diff --git a/README.md b/README.md index d71f268..b1784b1 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ $ docker run -d --name=webhookd \ --env-file .env \ -v ${PWD}/scripts:/var/opt/webhookd/scripts \ -p 8080:8080 \ - ncarlier/webhookd webhookd + ncarlier/webhookd ``` Check the provided environment file [.env](.env) for details.