11FROM debian:bullseye-slim
22
3- RUN set -ex && \
4- mkdir ~/.gnupg; \
5- echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf; \
6- apt-get update && apt-get install -y gnupg ca-certificates dirmngr --no-install-recommends && \
7- rm -rf /var/lib/apt/lists/* && \
8- for key in \
9- 05CE15085FC09D18E99EFB22684A14CF2582E0C5 ; \
10- do \
11- gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys "$key" ; \
12- done
3+ RUN apt-get update && \
4+ apt-get install \
5+ --yes \
6+ --no-install-recommends \
7+ ca-certificates \
8+ curl \
9+ gnupg && \
10+ rm -rf /var/lib/apt/lists
11+
12+ RUN gpg --yes --batch \
13+ --keyserver hkps://keyserver.ubuntu.com:443 \
14+ --recv-keys 05CE15085FC09D18E99EFB22684A14CF2582E0C5
1315
1416ENV CHRONOGRAF_VERSION 1.10.0
1517RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" && \
@@ -21,14 +23,11 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" && \
2123 *) echo "Unsupported architecture: ${dpkgArch}" ; exit 1;; \
2224 esac && \
2325 set -x && \
24- apt-get update && apt-get install -y ca-certificates curl --no-install-recommends && \
25- rm -rf /var/lib/apt/lists/* && \
2626 curl -SLO "https://dl.influxdata.com/chronograf/releases/chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb.asc" && \
2727 curl -SLO "https://dl.influxdata.com/chronograf/releases/chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb" && \
2828 gpg --batch --verify chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb.asc chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb && \
2929 dpkg -i chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb && \
30- rm -f chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb* && \
31- apt-get purge -y --auto-remove $buildDeps
30+ rm -f chronograf_${CHRONOGRAF_VERSION}_${ARCH}.deb*
3231
3332COPY LICENSE /usr/share/chronograf/LICENSE
3433COPY agpl-3.0.md /usr/share/chronograf/agpl-3.0.md
0 commit comments