2
0
mirror of https://github.com/elisescu/tty-share synced 2024-11-15 18:13:58 +00:00
tty-share/Dockerfile

19 lines
521 B
Docker
Raw Normal View History

FROM alpine:3.12
ARG build_deps="go git"
COPY . /go/src/github.com/elisescu/tty-share
RUN apk update && apk add -u $build_deps
RUN cd /go/src/github.com/elisescu/tty-share && \
GOPATH=/go go get github.com/go-bindata/go-bindata/... && \
GOPATH=/go /go/bin/go-bindata --prefix server/frontend/static -o gobindata.go server/frontend/static/* && \
GOPATH=/go go build && \
cp tty-share /usr/bin/ && \
rm -r /go && \
apk del $build_deps
ENTRYPOINT ["/usr/bin/tty-share", "--command", "/bin/sh"]