github.com/go-crzy/go-git-http-xfer@v1.4.1-0.20210704194527-d62541d1b6b5/Dockerfile (about) 1 # OFFICIAL REPOSITORY: https://hub.docker.com/_/golang/ 2 FROM golang:1.15 3 4 MAINTAINER Yuichi Watanabe 5 6 ENV DEBIAN_FRONTEND noninteractive 7 8 RUN apt-get update \ 9 && apt-get install -y --no-install-recommends vim curl wget unzip libssl-dev openssl ca-certificates git \ 10 && rm -fr /var/lib/apt/lists/* 11 12 ENV GIT_ROOT_DIR /data/git 13 RUN mkdir -p $GIT_ROOT_DIR 14 15 ENV GIT_EXAMPLE_REPO_DIR /data/git/example.git 16 RUN mkdir -p $GIT_EXAMPLE_REPO_DIR && cd $GIT_EXAMPLE_REPO_DIR && git init --bare --shared 17 18 ENV GIT_TEST_REPO_DIR /data/git/test.git 19 RUN mkdir -p $GIT_TEST_REPO_DIR && cd $GIT_TEST_REPO_DIR && git init --bare --shared 20 21 22 ENV SRC_DIR /go/src/github.com/nulab/go-git-http-xfer 23 RUN mkdir -p $SRC_DIR 24 WORKDIR $SRC_DIR 25 26 EXPOSE 5050