Custom DNS

This commit is contained in:
Erope 2022-05-17 19:52:02 +08:00
parent 915a431515
commit 11a2796c13
No known key found for this signature in database
GPG Key ID: 934F29AB0411C0E9
2 changed files with 7 additions and 2 deletions

View File

@ -7,15 +7,17 @@ RUN cd cmd/dashboard && go build -o app -ldflags="-s -w"
FROM alpine:latest
ENV TZ="Asia/Shanghai"
COPY ./entrypoint.sh /entrypoint.sh
RUN apk --no-cache --no-progress add \
ca-certificates \
tzdata && \
cp "/usr/share/zoneinfo/$TZ" /etc/localtime && \
echo "$TZ" > /etc/timezone
echo "$TZ" > /etc/timezone && \
chmod +x /entrypoint.sh
WORKDIR /dashboard
COPY ./resource ./resource
COPY --from=binarybuilder /dashboard/cmd/dashboard/app ./app
VOLUME ["/dashboard/data"]
EXPOSE 80 5555
CMD ["/dashboard/app"]
ENTRYPOINT ["/entrypoint.sh"]

3
entrypoint.sh Normal file
View File

@ -0,0 +1,3 @@
#!/bin/sh
echo -e "nameserver 127.0.0.11\nnameserver 8.8.8.8\nnameserver 223.5.5.5\n" > /etc/resolv.conf
/dashboard/app