Files
x-ui/Dockerfile
Alireza Ahmadi 2c61b5a426 Fix dockerfile
2023-02-11 17:07:00 +01:00

16 lines
388 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"
ENV TZ=Asia/Tehran
WORKDIR /app
RUN apk add ca-certificates tzdata && mkdir bin
COPY --from=builder /app/main /app/x-ui
VOLUME [ "/etc/x-ui" ]
CMD [ "./x-ui" ]