Dockerfile 593 B

1234567891011121314151617181920212223
  1. FROM phusion/baseimage
  2. ENV GOPATH /v2ray
  3. ENV PATH $PATH:/usr/local/go/bin
  4. RUN apt-get update
  5. RUN apt-get install -y git
  6. RUN apt-get clean
  7. RUN mkdir -p /v2ray/logs
  8. RUN curl -o /go.tar.gz https://storage.googleapis.com/golang/go1.5.2.linux-amd64.tar.gz
  9. RUN tar -C /usr/local -xzf /go.tar.gz
  10. RUN rm /go.tar.gz
  11. RUN go get -u github.com/v2ray/v2ray-core
  12. RUN rm -f $GOPATH/bin/build
  13. RUN go install github.com/v2ray/v2ray-core/tools/build
  14. RUN $GOPATH/bin/build
  15. EXPOSE 27183
  16. ADD server-cfg.json /v2ray/server-cfg.json
  17. CMD /v2ray/bin/v2ray-custom-linux-64/v2ray --config="/v2ray/server-cfg.json"