github.com/dmaizel/tests@v0.0.0-20210728163746-cae6a2d9cee8/stress/Dockerfile (about) 1 # 2 # Copyright (c) 2018 ARM Limited 3 # 4 # SPDX-License-Identifier: Apache-2.0 5 6 FROM golang:1.10.3-alpine3.8 7 8 MAINTAINER penny.zheng@arm.com 9 10 ENV GOPATH=/go 11 ENV PATH=$PATH:$GOPATH/bin 12 13 RUN apk add --no-cache musl-dev git gcc 14 RUN go get -u github.com/golang/dep/cmd/dep 15 16 RUN mkdir -p $GOPATH/src/stress/ 17 WORKDIR $GOPATH/src/stress 18 RUN dep init 19 ADD main.go . 20 RUN dep ensure 21 RUN go build -o stress . && go install 22 23 ENTRYPOINT ["stress"]