From 17b35bc339a791e55a12fde06bc8ff5e3dd150d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Cluseau?= Date: Thu, 16 Jul 2026 10:41:03 +0200 Subject: [PATCH] upgrade rust --- Dockerfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index f2b0dae..b640f79 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -from rust:1.96.0-alpine as rust +from rust:1.97.0-alpine as rust run apk add --no-cache git musl-dev libudev-zero-dev openssl-dev cryptsetup-dev lvm2-dev clang-libs clang-dev @@ -9,7 +9,7 @@ run --mount=type=cache,id=novit-rs,target=/usr/local/cargo/registry \ RUSTFLAGS="-C target-feature=-crt-static" cargo install --path . --root /dist # ------------------------------------------------------------------------ -from alpine:3.23.4 as system +from alpine:3.24.1 as system workdir /system @@ -17,7 +17,7 @@ run . /etc/os-release \ && wget -O- https://dl-cdn.alpinelinux.org/alpine/v${VERSION_ID%.*}/releases/x86_64/alpine-minirootfs-${VERSION_ID}-x86_64.tar.gz |tar zxv run apk add --no-cache --update -p . musl libgcc coreutils \ - ethtool iproute2 lvm2 lvm2-extra lvm2-dmeventd udev cryptsetup \ + ethtool iproute2 lvm2 lvm2-extra device-mapper-dmeventd udev cryptsetup \ e2fsprogs lsblk openssl openssh-server wireguard-tools-wg-quick \ && rm -rf usr/share/apk var/cache/apk etc/motd dev/* @@ -31,7 +31,7 @@ run mkdir -p bin run var/log; cd bin && for cmd in init-version init-connect boo run chroot . init-version # ------------------------------------------------------------------------ -from alpine:3.23.4 as initrd +from alpine:3.24.1 as initrd copy --from=system /system /system run cd /system && find * |cpio -H newc -oF /initrd @@ -47,7 +47,7 @@ run mkfs.erofs \ /initramfs /system # ------------------------------------------------------------------------ -from alpine:3.23.4 +from alpine:3.24.1 copy --from=initrd /initrd /initrd entrypoint ["base64","/initrd"]