NVIDIA Lepton
NVIDIA Lepton
GPUd
Container
NVIDIA Lepton
NVIDIA Lepton
GPUd

GPUd is designed to ensure GPU efficiency and reliability by actively monitoring GPUs and effectively managing AI/ML workloads. License: Apache License 2.0

LayerLabelCreated
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
/usr/local/bin/gpud
07/22/2026 8:15 AM UTC
sha256:3cddc66cc354dfd75868310a6544da0ada0a7d58eb173593669d0d516beb3db1RUN
echo "# Third-Party Open Source Components" > /usr/share/third_party/MANIFEST.txt &&
  echo "# Source Code Inclusion for Compliance" >> /usr/share/third_party/MANIFEST.txt &&
  echo "# Generated at $(date -u +%Y-%m-%dT%H:%M:%SZ)" >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "This container includes source code for all third-party open source" >> /usr/share/third_party/MANIFEST.txt &&
  echo "components as required for compliance." >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "## Directory Structure" >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "/usr/share/third_party/" >> /usr/share/third_party/MANIFEST.txt &&
  echo "  go/           - Go module dependencies (source code)" >> /usr/share/third_party/MANIFEST.txt &&
  echo "    vendor/     - Vendored Go packages" >> /usr/share/third_party/MANIFEST.txt &&
  echo "    GO_MODULES.txt - List of Go modules with versions" >> /usr/share/third_party/MANIFEST.txt &&
  echo "  apt/          - APT package sources" >> /usr/share/third_party/MANIFEST.txt &&
  echo "    APT_SOURCES.txt - List of APT packages with versions" >> /usr/share/third_party/MANIFEST.txt &&
  echo "  MANIFEST.txt  - This file" >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "## Go Dependencies" >> /usr/share/third_party/MANIFEST.txt &&
  echo "See go/GO_MODULES.txt for complete list" >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "## APT Dependencies" >> /usr/share/third_party/MANIFEST.txt &&
  echo "See apt/APT_SOURCES.txt for complete list" >> /usr/share/third_party/MANIFEST.txt &&
  echo "" >> /usr/share/third_party/MANIFEST.txt &&
  echo "## Base Image" >> /usr/share/third_party/MANIFEST.txt &&
  echo "This image is based on nvidia/cuda runtime image." >> /usr/share/third_party/MANIFEST.txt &&
  echo "CUDA base image sources are managed separately by NVIDIA." >> /usr/share/third_party/MANIFEST.txt
07/22/2026 8:15 AM UTC
sha256:518c59a8089e55802c6a4758d2ea89aa647a5e23dc856c2921b6ca335d814db7COPY
/apt-sources/APT_SOURCES.txt /usr/share/third_party/apt/
07/22/2026 8:15 AM UTC
sha256:86927bd4317e423aeb493a89b32900105d49c590d855ac00e3ac25e4398f7f23COPY
/apt-sources/packages /usr/share/third_party/apt/
07/22/2026 8:15 AM UTC
sha256:3154afd039649538aaa529ad8a3b2b2baa76444e81e078b36ee0af2e9d9358f9COPY
/workspace/GO_MODULES.txt /usr/share/third_party/go/
07/22/2026 8:15 AM UTC
sha256:47b3b81761a835659878fd76f0aadf3896393e09aae48b14188f1a5a33fd0ce8COPY
/workspace/vendor /usr/share/third_party/go/vendor
07/22/2026 8:15 AM UTC
sha256:e991665edae31ad780047a948bcb134fc072a654d189e010b61887b67b5fb15bRUN
mkdir -p /usr/share/third_party/go /usr/share/third_party/apt
07/22/2026 8:15 AM UTC
sha256:866fcff15be2c2c516022a509fe5f6a8ea26019c511a913911d3bffe79520d46COPY
/workspace/bin/gpud /usr/local/bin/gpud
07/22/2026 8:15 AM UTC
sha256:b94a20623cba33a97cec90d1bcc42bb7e2dd8515fd5159d480fb8ffaebbd2be5RUN
apt-get update &&
  apt-get install -y --no-install-recommends ca-certificates curl gnupg openssl "$(dpkg-query -W -f='${binary:Package}' 'libssl3*')" pciutils dmidecode util-linux kmod sudo &&
  install -m 0755 -d /etc/apt/keyrings &&
  curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg &&
  chmod a+r /etc/apt/keyrings/docker.gpg &&
  echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu   $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null &&
  apt-get update &&
  apt-get install -y --no-install-recommends docker-ce-cli containerd.io &&
  apt-get purge -y --auto-remove gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm dirmngr &&
  . /etc/os-release &&
  if [ "$VERSION_CODENAME" = "jammy" ]; then dpkg --compare-versions "$(dpkg-query -W -f='${Version}' openssl)" ge "3.0.2-0ubuntu1.25" &&
  dpkg --compare-versions "$(dpkg-query -W -f='${Version}' libssl3)" ge "3.0.2-0ubuntu1.25"; elif [ "$VERSION_CODENAME" = "noble" ]; then dpkg --compare-versions "$(dpkg-query -W -f='${Version}' openssl)" ge "3.0.13-0ubuntu3.11" &&
  dpkg --compare-versions "$(dpkg-query -W -f='${Version}' libssl3t64)" ge "3.0.13-0ubuntu3.11"; fi &&
  command -v findmnt >/dev/null &&
  findmnt --version >/dev/null &&
  rm -rf /var/lib/apt/lists/*
07/22/2026 8:12 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4LABEL
org.opencontainers.image.title=gpud org.opencontainers.image.description=GPUd automates monitoring, diagnostics, and issue identification for GPUs org.opencontainers.image.source=https://github.com/leptonai/gpud org.opencontainers.image.url=https://github.com/leptonai/gpud org.opencontainers.image.documentation=https://github.com/leptonai/gpud org.opencontainers.image.vendor=leptonai org.opencontainers.image.licenses=Apache-2.0
07/22/2026 8:12 AM UTC