diff --git a/README.md b/README.md index 85c8853..e7c353a 100644 --- a/README.md +++ b/README.md @@ -229,7 +229,7 @@ docker push ttl.sh/ubuntu:k3s-1.25.2-v4.2.3-demo ### Building ARM64 Artifacts for Nvidia Jetson devices 1. Your .arg file should contain these values ``` -BASE_IMAGE=quay.io/kairos/ubuntu:20.04-core-arm64-nvidia-jetson-agx-orin-v2.4.3 +BASE_IMAGE=gcr.io/spectro-dev-public/stylus/ubuntu-jetson-orin:20.04-v2.4.5 ARCH=arm64 platform=linux/arm64 ``` diff --git a/jetson-orin/Dockerfile b/jetson-orin/Dockerfile new file mode 100644 index 0000000..f6f5e18 --- /dev/null +++ b/jetson-orin/Dockerfile @@ -0,0 +1,8 @@ +FROM --platform=arm64 quay.io/kairos/ubuntu:20.04-core-arm64-nvidia-jetson-agx-orin-v3.0.5 + +# RUN apt update && \ +# apt upgrade -y +# COPY --from=quay.io/kairos/framework:v2.4.5 / / +# RUN kernel=$(ls /boot/Image* 2>/dev/null | head -n1) && if [ -e "$kernel" ]; then ln -sf "$kernel" /boot/vmlinuz; fi || true +# RUN echo 'omit_dracutmodules+=" iscsi "' > /etc/dracut.conf.d/iscsi.conf +COPY iscsi.conf /etc/dracut.conf.d/iscsi.conf \ No newline at end of file diff --git a/jetson-orin/build.sh b/jetson-orin/build.sh new file mode 100755 index 0000000..7bf120e --- /dev/null +++ b/jetson-orin/build.sh @@ -0,0 +1,2 @@ +#!/bin/bash +docker buildx build --platform linux/arm64 --push . -t gcr.io/spectro-dev-public/stylus/ubuntu-jetson-orin:20.04-v3.0.5 -f Dockerfile \ No newline at end of file diff --git a/jetson-orin/iscsi.conf b/jetson-orin/iscsi.conf new file mode 100644 index 0000000..339b638 --- /dev/null +++ b/jetson-orin/iscsi.conf @@ -0,0 +1 @@ +omit_dracutmodules+=" iscsi " \ No newline at end of file