from docker.yuchat.top/golang:1.21-alpine AS builder workdir /app COPY . . RUN echo "nameserver 114.114.114.114" > /etc/resolv.conf RUN apk add --no-cache \ libpcap-dev \ build-base RUN go mod tidy RUN go build -o yuchat-proxy-server server/main.go from docker.yuchat.top/alpine:3.11 workdir /app expose 8080 RUN echo "nameserver 114.114.114.114" > /etc/resolv.conf RUN apk add --no-cache libpcap copy --from=builder /app/yuchat-proxy-server /app/yuchat-proxy-server entrypoint ["./yuchat-proxy-server"]