github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/images/ccenv/Dockerfile (about)

     1  # Copyright hechain. All Rights Reserved.
     2  #
     3  # SPDX-License-Identifier: Apache-2.0
     4  
     5  ARG GO_VER
     6  ARG ALPINE_VER
     7  FROM golang:${GO_VER}-alpine${ALPINE_VER}
     8  RUN apk add --no-cache \
     9  	binutils-gold \
    10  	g++ \
    11  	gcc \
    12  	git \
    13  	musl-dev
    14  
    15  RUN mkdir -p /chaincode/output /chaincode/input
    16  RUN addgroup -g 500 chaincode && adduser -u 500 -D -h /home/chaincode -G chaincode chaincode
    17  RUN chown -R chaincode:chaincode /chaincode
    18  USER chaincode