update docker file

This commit is contained in:
p4gefau1t
2020-05-07 14:57:16 -04:00
parent 4146d49e07
commit 85d492afcd
+8 -4
View File
@@ -3,9 +3,13 @@ FROM golang:latest AS builder
WORKDIR /
RUN git clone --depth=1 https://github.com/p4gefau1t/trojan-go.git
WORKDIR /trojan-go
RUN go build -tags "full" -ldflags "-s -w" -o /trojan
RUN mkdir release && go build -tags "full" -ldflags "-s -w" -o release
RUN wget https://github.com/v2ray/domain-list-community/raw/release/dlc.dat -O release/geosite.dat \
&& wget https://github.com/v2ray/geoip/raw/release/geoip.dat -O release/geoip.dat
FROM debian:buster-slim
WORKDIR /root/
COPY --from=builder /trojan .
CMD ["./trojan"]
WORKDIR /
COPY --from=builder /trojan-go/release /trojan-go/
ENTRYPOINT ["/trojan-go/trojan-go", "-config"]
CMD ["/config/config.json"]