mirror of
https://github.com/xtaci/kcptun.git
synced 2024-04-21 12:32:32 +00:00
13 lines
454 B
Docker
13 lines
454 B
Docker
FROM golang:1.14.2-alpine3.11 as builder
|
|
MAINTAINER xtaci <daniel820313@gmail.com>
|
|
ENV GO111MODULE=on
|
|
RUN apk update && \
|
|
apk upgrade && \
|
|
apk add git gcc libc-dev linux-headers
|
|
RUN go get -ldflags "-X main.VERSION=$(date -u +%Y%m%d) -s -w" github.com/xtaci/kcptun/client && go get -ldflags "-X main.VERSION=$(date -u +%Y%m%d) -s -w" github.com/xtaci/kcptun/server
|
|
|
|
FROM alpine:3.11
|
|
COPY --from=builder /go/bin /bin
|
|
EXPOSE 29900/udp
|
|
EXPOSE 12948
|