th5/_dev/bogo/Dockerfile

26 lines
449 B
Docker
Raw Normal View History

FROM alpine
RUN apk add --update \
git \
cmake \
perl \
python \
build-base \
go \
ninja \
&& rm -rf /var/cache/apk/*
RUN git clone https://boringssl.googlesource.com/boringssl
# see _dev/boring for REVISION info
ARG REVISION=9b885c5
RUN cd boringssl && git fetch
RUN cd boringssl && git checkout $REVISION
ADD bogo-client.go /bogo-client.go
RUN go build /bogo-client.go
ADD run.sh /run.sh
ENTRYPOINT ["/run.sh"]