Sign inSign up

canhlinh/truffle

By canhlinh

Updated about 5 years ago

truffle docker

Image
0

7.3K

canhlinh/truffle repository overview

FROM alpine:3.12

ENV NODE_VERSION 15.12.0
ENV TRUFFLE_VERSION 5.3.0

RUN addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node
RUN apk add --no-cache libstdc++ 
RUN apk add --no-cache --virtual .build-deps curl
RUN curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64-musl.tar.xz"
RUN mkdir -p /usr/local/node \
    && tar -xJf "node-v$NODE_VERSION-linux-x64-musl.tar.xz" -C /usr/local/node --strip-components=1 --no-same-owner \
    && ln -s /usr/local/node/bin/node /usr/local/node/bin/nodejs \
    && rm -f "node-v$NODE_VERSION-linux-x64-musl.tar.xz" \
    && apk del .build-deps

ENV PATH $PATH:/usr/local/node/bin
RUN node -v
RUN npm -v

RUN npm install -g [email protected]
RUN npm install -g yarn truffle@$TRUFFLE_VERSION
RUN which truffle
RUN yarn --version
RUN truffle version

Tag summary

Content type

Image

Digest

Size

190.6 MB

Last updated

about 5 years ago

docker pull canhlinh/truffle:5.3.0-alpine