Files
x-ui/Dockerfile
2023-02-07 02:26:19 +01:00

16 lines
398 B
Docker

FROM golang:1.20-alpine AS builder
WORKDIR /app
ENV CGO_ENABLED 1
RUN apk add gcc && apk --no-cache --update add build-base
COPY . .
RUN go build main.go
FROM alpine
LABEL org.opencontainers.image.authors="alireza7@gmail.com"
RUN apk add ca-certificates tzdata
ENV TZ=Asia/Tehran
WORKDIR /app
COPY --from=builder /app/main /app/x-ui
COPY ./bin/. /app/bin/.
VOLUME [ "/etc/x-ui" ]
CMD [ "./x-ui" ]