From fdf0d44a5c12a0fc570152e257a1a9cc82317675 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Trigo=20Soares?= Date: Wed, 15 May 2024 15:39:07 +0100 Subject: [PATCH] add upgrade to docker image --- Dockerfile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index b475b46..7776a6c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,12 +6,14 @@ LABEL maintainer="Yury Muski " WORKDIR /opt ARG CURL_VERSION=curl-8_2_1 +# https://github.com/curl/curl/blob/master/docs/HTTP3.md#quiche-version ARG QUICHE_VERSION=0.18.0 -RUN apt-get update && \ - DEBIAN_FRONTEND=noninteractive apt-get install -y build-essential git autoconf libtool cmake golang-go curl libnghttp2-dev zlib1g-dev; +RUN export DEBIAN_FRONTEND=noninteractive && \ + apt-get update && \ + apt-get full-upgrade --auto-remove --purge -y && \ + apt-get install -y build-essential git autoconf libtool cmake golang-go curl libnghttp2-dev zlib1g-dev; -# https://github.com/curl/curl/blob/master/docs/HTTP3.md#quiche-version # install rust & cargo RUN curl https://sh.rustup.rs -sSf | sh -s -- -y -q; @@ -26,7 +28,6 @@ RUN export PATH="$HOME/.cargo/bin:$PATH" && \ mkdir quiche/deps/boringssl/src/lib && \ ln -vnf $(find target/release -name libcrypto.a -o -name libssl.a) quiche/deps/boringssl/src/lib/ - # add curl RUN git clone https://github.com/curl/curl RUN cd curl && \ @@ -56,7 +57,9 @@ RUN echo 'path-include=/usr/share/doc/*/changelog.Debian.*' > /etc/dpkg/dpkg.cfg RUN echo 'deb http://deb.debian.org/debian bullseye-backports main' > /etc/apt/sources.list.d/backports.list -RUN apt-get update && \ +RUN export DEBIAN_FRONTEND=noninteractive && \ + apt-get update && \ + apt-get full-upgrade --auto-remove --purge -y && \ apt-get install -y \ apt-transport-https \ ca-certificates \