docker: install git

so support for Git repo is available using the sample Dockerfiles
This commit is contained in:
Nicola Murino 2019-11-27 09:47:25 +01:00
parent 0a025aabfd
commit 7de0fe467a
2 changed files with 5 additions and 1 deletions

View file

@ -9,7 +9,8 @@ RUN go build -i -ldflags "-s -w -X github.com/drakkan/sftpgo/utils.commit=`git d
FROM alpine:latest
RUN apk add --no-cache ca-certificates su-exec \
# git is optional it allows to serve Git repositories over SSH
RUN apk add --no-cache ca-certificates su-exec git \
&& mkdir -p /data /etc/sftpgo /srv/sftpgo/config /srv/sftpgo/web
COPY --from=builder /go/bin/sftpgo /bin/

View file

@ -10,6 +10,9 @@ RUN go build -i -ldflags "-s -w -X github.com/drakkan/sftpgo/utils.commit=`git d
# now define the run environment
FROM debian:latest
# git is optional it allows to serve Git repositories over SSH
RUN apt-get update && apt-get install -y git
ARG BASE_DIR=/app
ARG DATA_REL_DIR=data
ARG CONFIG_REL_DIR=config