1FROM golang 2 3RUN mkdir -p $GOPATH/src/github.com/hpcloud/tail/ 4ADD . $GOPATH/src/github.com/hpcloud/tail/ 5 6# expecting to fetch dependencies successfully. 7RUN go get -v github.com/hpcloud/tail 8 9# expecting to run the test successfully. 10RUN go test -v github.com/hpcloud/tail 11 12# expecting to install successfully 13RUN go install -v github.com/hpcloud/tail 14RUN go install -v github.com/hpcloud/tail/cmd/gotail 15 16RUN $GOPATH/bin/gotail -h || true 17 18ENV PATH $GOPATH/bin:$PATH 19CMD ["gotail"] 20