Containerfile 560 B

12345678910111213141516171819
  1. FROM docker.io/library/golang@sha256:d19ee8512191c8b8e967246d4a7d0de4f4133a30bd9ce982e9b70a0c596dbf18 AS builder
  2. FROM --platform=${TARGETPLATFORM} scratch
  3. ARG TARGETPLATFORM
  4. ARG VARIANT
  5. COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo
  6. COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
  7. COPY --from=builder /etc/passwd /etc/passwd
  8. COPY --from=builder /etc/group /etc/group
  9. COPY --from=builder /tmp /tmp
  10. COPY --from=builder /dev /dev
  11. ENV v2ray.location.asset=/opt/v2ray/share
  12. COPY ./ /opt/v2ray/
  13. CMD ["/opt/v2ray/bin/v2ray"]