github.com/halybang/go-ethereum@v1.0.5-0.20180325041310-3b262bc1367c/Dockerfile.Develop (about)

     1  # This Dockfile is for WANChain Developer
     2  # After download WANChain main code from  Github, user can build docker image
     3  # sudo docker build -t="wanchain/alpine:1.0" -f ./DOCKER/Dockfile.Develop
     4  # sudo docker run -it -v absolute_path4src:/wanchain/src wachain/alpine_go:1.0 sh
     5  #  
     6  
     7  FROM alpine:3.6
     8  
     9  RUN mkdir /wanchain
    10  
    11  #ENV WANCHAIN /
    12  #ADD ./go-ethereum-ota /wanchain/src
    13  ADD ./DOCKER/data /wanchain/data
    14  
    15  VOLUME /wanchain/src
    16  
    17  #bash
    18  RUN \
    19    apk add --update git go make gcc musl-dev linux-headers
    20    #(cd wanchain && make geth)                              && \
    21    #cp /wanchain/build/bin/geth /usr/local/bin/
    22  
    23  EXPOSE 8545
    24  EXPOSE 17717
    25  EXPOSE 17717/udp
    26  
    27  
    28  #
    29  # geth --verbosity 5 --datadir data --etherbase '0x2d0e7c0813a51d3bd1d08246af2a8a7a57d8922e' --networkid 5201314 --mine --minerthreads 1 --nodiscover --rpc
    30  #