mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 09:16:29 +00:00
* include riscv64 in target architectures Signed-off-by: Avi Deitcher <avi@deitcher.net> * add riscv64 to explicit packages Signed-off-by: Avi Deitcher <avi@deitcher.net> * cadvisor update to v0.51.0 and support for riscv64 Signed-off-by: Avi Deitcher <avi@deitcher.net> * update tools based on latest Signed-off-by: Avi Deitcher <avi@deitcher.net> * updated example dependencies of tools Signed-off-by: Avi Deitcher <avi@deitcher.net> * bump all test cases and example alpine:3.19 to alpine:3.21 Signed-off-by: Avi Deitcher <avi@deitcher.net> --------- Signed-off-by: Avi Deitcher <avi@deitcher.net>
25 lines
582 B
Docker
25 lines
582 B
Docker
FROM debian:trixie-slim as base
|
|
|
|
ARG TARGETARCH
|
|
|
|
ENV DEBIAN_FRONTEND=noninteractive
|
|
|
|
FROM base as syslinux-amd64
|
|
# syslinux package is only available on amd64; for arm64, use
|
|
# the limited subset of syslinux-common
|
|
ENV SYSLINUX="syslinux"
|
|
|
|
FROM base as syslinux-arm64
|
|
ENV SYSLINUX_arm64="syslinux-common"
|
|
|
|
FROM base as syslinux-riscv64
|
|
ENV SYSLINUX_riscv64="syslinux-common"
|
|
|
|
FROM syslinux-${TARGETARCH} as syslinux
|
|
RUN apt-get update && \
|
|
apt-get -yq upgrade && \
|
|
apt-get install -yq libguestfs-tools \
|
|
${SYSLINUX} \
|
|
linux-image-${TARGETARCH} \
|
|
vim
|