Sign inSign up

glabbr/golang

By glabbr

•Updated about 6 years ago

Image
0

10K+

glabbr/golang repository overview

FROM golang:1.13.6
LABEL maintainer="Jeet Parmar <[email protected]>"

RUN apt-get update \
    && apt-get install -y --no-install-recommends \
        unzip \
    && curl -sL https://deb.nodesource.com/setup_10.x | bash \
    && apt-get install -y nodejs \
    && rm -rf /var/lib/apt/lists/*

RUN npm config set prefix /usr/local &&  npm install -g serverless

RUN curl https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-4.2.0.1873-linux.zip -o sonarscanner.zip \
    && unzip sonarscanner.zip \
    && mv sonar-scanner-4.2.0.1873-linux /usr/lib/sonar-scanner \
    && ln -s /usr/lib/sonar-scanner/bin/sonar-scanner /usr/local/bin/sonar-scanner
RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.23.8
RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
WORKDIR $GOPATH

Tag summary

Content type

Image

Digest

Size

302.8 MB

Last updated

about 6 years ago

docker pull glabbr/golang