This is an automated email from the ASF dual-hosted git repository.
kvn pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git
The following commit(s) were added to refs/heads/master by this push:
new ac4368d chore: improve Dockerfile (#43)
ac4368d is described below
commit ac4368dedd78344759c07a1c15bb3ae6ba94eb1b
Author: Jintao Zhang <[email protected]>
AuthorDate: Wed Dec 2 20:54:54 2020 +0800
chore: improve Dockerfile (#43)
Signed-off-by: Jintao Zhang <[email protected]>
---
Dockerfile | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/Dockerfile b/Dockerfile
index 2f4c4b9..86cb493 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,6 @@
FROM golang:1.13.8 AS build-env
-MAINTAINER [email protected]
+LABEL maintainer="[email protected]"
+
WORKDIR /go/src/github.com/api7/ingress-controller
COPY . .
@@ -14,16 +15,13 @@ RUN mkdir /root/ingress-controller \
&& ln -s /usr/share/zoneinfo/Hongkong /etc/localtime \
&& dpkg-reconfigure -f noninteractive tzdata
-FROM alpine:3.11
-MAINTAINER [email protected]
+FROM alpine:3.12.1
+LABEL maintainer="[email protected]"
RUN mkdir /root/ingress-controller \
- && apk update \
- && apk add ca-certificates \
+ && apk add --no-cache ca-certificates libc6-compat \
&& update-ca-certificates \
- && apk add --no-cache libc6-compat \
- && echo "hosts: files dns" > /etc/nsswitch.conf \
- && rm -rf /var/cache/apk/*
+ && echo "hosts: files dns" > /etc/nsswitch.conf
WORKDIR /root/ingress-controller
@@ -31,4 +29,4 @@ COPY --from=build-env /root/ingress-controller/*
/root/ingress-controller/
COPY --from=build-env /usr/share/zoneinfo/Hongkong /etc/localtime
EXPOSE 8080
RUN chmod +x ./build.sh
-CMD ["/root/ingress-controller/build.sh"]
\ No newline at end of file
+CMD ["/root/ingress-controller/build.sh"]