From bb4d5a47441258f8b67f222c8a1560d8821eba88 Mon Sep 17 00:00:00 2001 From: Yann Hamon Date: Mon, 31 May 2021 09:28:56 +0200 Subject: [PATCH 1/2] Update Go to 1.16 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9c7e5b0..16a74aa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.15-buster AS builder +FROM golang:1.16-buster AS builder RUN apt update && apt upgrade -y && apt install iptables -y From 1e1bf2f9bc9c7cfb1295f7b19a8d484ecf771162 Mon Sep 17 00:00:00 2001 From: Yann Hamon Date: Mon, 31 May 2021 22:28:55 +0200 Subject: [PATCH 2/2] Add missing libraries --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 16a74aa..92885cb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ RUN mkdir -p plugin/nodecache RUN echo 'nodecache:nodecache' >> /coredns/plugin.cfg COPY *.go /coredns/plugin/nodecache/ +RUN go get github.com/coreos/go-iptables@f901d6c2a4f2a4df092b98c33366dfba1f93d7a0 github.com/vishvananda/netlink@f049be6f391489d3f374498fe0c8df8449258372 RUN make RUN chmod 0755 /coredns/coredns