Sign inSign up

akhalyapin/go_libvips

By akhalyapin

•Updated over 1 year ago

Image
0

770

akhalyapin/go_libvips repository overview

⁠docker build -t akhalyapin/go_libvips:1.8 .

FROM akhalyapin/libvips_jessie:8.4.1

⁠gcc for cgo

RUN apt-get update && apt-get install -y --no-install-recommends
curl
g++
gcc
libc6-dev
make
pkg-config
&& rm -rf /var/lib/apt/lists/*

ENV GOLANG_VERSION 1.8 ENV GOLANG_DOWNLOAD_URL https://golang.org/dl/go$GOLANG_VERSION.linux-amd64.tar.gz⁠ ENV GOLANG_DOWNLOAD_SHA256 53ab94104ee3923e228a2cb2116e5e462ad3ebaeea06ff04463479d7f12d27ca

RUN curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz
&& echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c -
&& tar -C /usr/local -xzf golang.tar.gz
&& rm golang.tar.gz

ENV GOPATH /go ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH

RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"

Tag summary

Content type

Image

Digest

sha256:4fe153f98…

Size

165.9 MB

Last updated

over 1 year ago

docker pull akhalyapin/go_libvips:1.24