14 lines
No EOL
234 B
Docker
14 lines
No EOL
234 B
Docker
FROM golang:1.18.3-alpine3.16
|
|
|
|
ENV APP_ROOT /opt/sfu
|
|
|
|
RUN mkdir -p "$APP_ROOT"
|
|
WORKDIR "$APP_ROOT"
|
|
|
|
COPY go.mod .
|
|
COPY main.go .
|
|
COPY logger.go .
|
|
|
|
RUN go build \
|
|
&& rm -r go.mod *.go
|
|
ENTRYPOINT [ "/bin/sh", "-c", "$APP_ROOT/main"] |