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