mirror of
https://github.com/jesseduffield/lazygit.git
synced 2024-12-12 11:15:00 +02:00
17 lines
335 B
Plaintext
17 lines
335 B
Plaintext
|
|
||
|
FROM uffizzi/ttyd:golang1.18-alpine as build
|
||
|
|
||
|
WORKDIR /go/src/github.com/jesseduffield/lazygit/
|
||
|
COPY go.mod go.sum ./
|
||
|
RUN go mod download
|
||
|
COPY . .
|
||
|
RUN CGO_ENABLED=0 GOOS=linux go build
|
||
|
|
||
|
RUN apk update --quiet && \
|
||
|
apk add -q --no-cache libgcc tini
|
||
|
|
||
|
|
||
|
EXPOSE 7700/tcp
|
||
|
|
||
|
ENTRYPOINT ["tini", "--"]
|
||
|
CMD ["ttyd", "/bin/zsh"]
|