Dockerfile 393 B

1234567891011121314
  1. FROM golang:latest
  2. RUN go get -u github.com/v2ray/v2ray-core \
  3. && rm -f $GOPATH/bin/build \
  4. && go install github.com/v2ray/v2ray-core/tools/build \
  5. && build \
  6. && rm -rf pkg src
  7. EXPOSE 27183
  8. COPY gen-server-cfg.sh /go/gen-server-cfg.sh
  9. COPY docker-entrypoint.sh /entrypoint.sh
  10. ENTRYPOINT ["/entrypoint.sh"]
  11. CMD ["/go/bin/v2ray-custom-linux-64/v2ray", "--config=/go/server-cfg.json"]