github.com/klaytn/klaytn@v1.10.2/build/Dockerfile-go1.11.2-solc0.4.24 (about)

     1  FROM ubuntu:18.04
     2  USER root
     3  RUN apt update
     4  RUN apt install -y git lsb-core sudo
     5  RUN apt install -y libboost-all-dev
     6  RUN apt install -y build-essential cmake
     7  WORKDIR /root
     8  RUN git clone --recursive https://github.com/ethereum/solidity.git
     9  WORKDIR /root/solidity
    10  RUN git checkout v0.4.24
    11  RUN ./scripts/build.sh
    12  RUN mkdir /root/golang-1.11.2
    13  WORKDIR /root/golang-1.11.2
    14  RUN curl -O https://storage.googleapis.com/golang/go1.11.2.linux-amd64.tar.gz
    15  RUN tar -xvzf go1.11.2.linux-amd64.tar.gz
    16  RUN mv go /usr/local
    17  RUN ln -s /usr/local/go/bin/go /usr/bin/
    18  RUN ln -s /usr/local/go/bin/gofmt /usr/bin/
    19  RUN ln -s /usr/local/go/bin/godoc /usr/bin/
    20