This commit is contained in:
an 2019-01-13 21:09:53 +01:00
parent 271590f775
commit 34817456b1
2 changed files with 79 additions and 76 deletions

View file

@ -1,21 +1,14 @@
FROM golang:latest
MAINTAINER Andreas Neue <an@dnix.de>
RUN apt -y update && \
apt -y upgrade && \
apt -y install libglib2.0-dev libexpat1-dev libjpeg-dev libpng-dev libgif-dev
WORKDIR /go/src/image-resizer
COPY . .
RUN wget https://github.com/libvips/libvips/releases/download/v8.7.3/vips-8.7.3.tar.gz && \
tar xvzf vips-8.7.3.tar.gz && \
cd vips-8.7.3 && \
./configure && \
make && \
make install && \
go get -v -u github.com/davidbyttow/govips/pkg/vips && \
go install -v ./...
CMD ["image-resizer", "-s", "https://images.example.com/"]
ldconfig
RUN go get -v -u github.com/davidbyttow/govips/pkg/vips && go install -v ./...