1
0
Fork 0
photos/build/preview/Dockerfile

22 lines
342 B
Docker
Raw Normal View History

2021-11-17 18:37:38 +08:00
FROM golang:1.16-bullseye AS build
2020-06-13 16:12:54 +08:00
2021-11-17 18:37:38 +08:00
RUN apt-get update \
&& apt-get install -y libvips-dev
2020-06-13 16:12:54 +08:00
WORKDIR /src
COPY . ./
WORKDIR /src/cmd/preview/
2021-11-17 18:37:38 +08:00
RUN go build -o /preview
2020-06-13 16:12:54 +08:00
2021-11-17 18:37:38 +08:00
FROM debian:bullseye
2020-06-13 16:12:54 +08:00
2020-06-13 16:18:43 +08:00
RUN apt-get update \
&& apt-get install -y libvips42 \
&& rm -rf /var/lib/apt/lists/*
2021-11-17 18:37:38 +08:00
COPY --from=build /preview /preview
2020-06-13 16:12:54 +08:00
ENTRYPOINT ["/preview"]