mirror of
https://github.com/ngoduykhanh/wireguard-ui.git
synced 2025-04-20 20:03:39 +03:00
Update Dockerfile
This commit is contained in:
parent
e74a3a808f
commit
edba46d2e1
1 changed files with 5 additions and 1 deletions
|
@ -1,6 +1,10 @@
|
||||||
# Build stage
|
# Build stage
|
||||||
FROM golang:1.16.7-alpine3.14 as builder
|
FROM golang:1.16.7-alpine3.14 as builder
|
||||||
LABEL maintainer="Khanh Ngo <k@ndk.name"
|
LABEL maintainer="Khanh Ngo <k@ndk.name"
|
||||||
|
|
||||||
|
ARG TARGETOS=linux
|
||||||
|
ARG TARGETARCH=amd64
|
||||||
|
|
||||||
ARG BUILD_DEPENDENCIES="npm \
|
ARG BUILD_DEPENDENCIES="npm \
|
||||||
yarn"
|
yarn"
|
||||||
|
|
||||||
|
@ -44,7 +48,7 @@ RUN go mod download && \
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
RUN rice embed-go && \
|
RUN rice embed-go && \
|
||||||
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o wg-ui .
|
CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -a -o wg-ui .
|
||||||
|
|
||||||
# Release stage
|
# Release stage
|
||||||
FROM alpine:3.11
|
FROM alpine:3.11
|
||||||
|
|
Loading…
Add table
Reference in a new issue