Dockerfile 387 B

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