Skip to content

Commit 889fa32

Browse files
committed
feat: vips-tester-glibc
1 parent 6bd4284 commit 889fa32

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

node-vips/Dockerfile.tester-glibc

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
FROM makeomatic/node:6.2.2-vips
2+
3+
ENV GLIBC_VER 2.23-r3
4+
5+
# to build native deps
6+
RUN \
7+
apk --no-cache add \
8+
build-base \
9+
python \
10+
make \
11+
ca-certificates \
12+
openssl \
13+
make \
14+
g++ \
15+
linux-headers \
16+
&& apk add --no-cache libvips-dev --repository http://cdn.matic.ninja/apk/community \
17+
&& printf '-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApZ2u1KJKUu/fW4A25y9m\ny70AGEa/J3Wi5ibNVGNn1gT1r0VfgeWd0pUybS4UmcHdiNzxJPgoWQhV2SSW1JYu\ntOqKZF5QSN6X937PTUpNBjUvLtTQ1ve1fp39uf/lEXPpFpOPL88LKnDBgbh7wkCp\nm2KzLVGChf83MS0ShL6G9EQIAUxLm99VpgRjwqTQ/KfzGtpke1wqws4au0Ab4qPY\nKXvMLSPLUp7cfulWvhmZSegr5AdhNw5KNizPqCJT8ZrGvgHypXyiFvvAH5YRtSsc\nZvo9GI2e2MaZyo9/lvb+LbLEJZKEQckqRj4P26gmASrZEPStwc+yqy1ShHLA0j6m\n1QIDAQAB\n-----END PUBLIC KEY-----\n' > /etc/apk/keys/sgerrand.rsa.pub \
18+
&& wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${GLIBC_VER}/glibc-${GLIBC_VER}.apk \
19+
&& apk add glibc-${GLIBC_VER}.apk \
20+
&& rm glibc-${GLIBC_VER}.apk
21+
22+
WORKDIR /src

0 commit comments

Comments
 (0)