Files
donut/Dockerfile-dev
2024-05-02 23:26:54 -03:00

17 lines
483 B
Plaintext

FROM jrottenberg/ffmpeg:5.1.4-ubuntu2204 AS base
FROM golang:1.22
# TODO: copy only required files
COPY --from=base / /
# ffmpeg/libav libraries
ENV LD_LIBRARY_PATH="/usr/local/lib:/usr/lib:/usr/lib/x86_64-linux-gnu/"
ENV CGO_CFLAGS="-I/usr/local/include/"
ENV CGO_LDFLAGS="-L/usr/local/lib"
ENV WD=/usr/src/app
WORKDIR ${WD}
ENV GOPROXY=direct
RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.55.2