Skip to main content
NVIDIA
BlueMan-FrontEnd
Container
NVIDIA
BlueMan-FrontEnd

The DOCA BlueMan service is a simple and user-friendly standalone web dashboard that runs completely on NVIDIA's DPU, transparent to the host. The service consolidates all the information an admin needs to know and serves as a one stop shop.

LayerLabelCreated
sha256:21feec9d4dc90059dd37129c60e6ce21245c788c3f556e63bc7ac0ffc15725f5RUN
apk upgrade libcrypto3
04/11/2024 10:10 AM UTC
sha256:93e36299eba68c68d37d49eb79ea0dfb6337361f2fb889952d7469aa2a40f956RUN
apk update libcrypto3
04/11/2024 10:10 AM UTC
sha256:0b4e948838caf5e6a1a72b6c619c3848e7d76d5b4743adf3c04455cc630a3e14RUN
apk upgrade libssl3
04/11/2024 10:10 AM UTC
sha256:9b59bebfc84db195a70e7e8971df69ce3b77d4c2a92da0103f1da9845bfa1b39RUN
apk update libssl3
04/11/2024 10:09 AM UTC
sha256:de05b45f720dad06a838a0548634dbb4843fc184ada9ebc3b4af6f85d506e893RUN
apk upgrade libx11
04/11/2024 10:09 AM UTC
sha256:e828604e3d0c16cca37d4d98e350e7077a65edf666c12818e7289d2b1d73c15aRUN
apk update libx11
04/11/2024 10:09 AM UTC
sha256:70e5a8b931e4501b382f713cc65735a1f98d38e4e47602bd668030e2663033c8COPY
dir:3cbcb53e69ade2d6b12ca22bdb4f75964e64550ef854704fb235e9bd4ac5a77d in /usr/share/nginx/html
04/11/2024 10:09 AM UTC
sha256:1f19f90f50f3ceed068f748c0219353222527928aea499c70461f6ac6abc8099COPY
file:5970ec3778758ca8f84a86bb603c74d3c8475cd6034485b7c97f687a7ee49ffd in /etc/nginx/nginx.conf
04/11/2024 10:09 AM UTC
sha256:53f05b3b4ad45c26d136d4b0a66342177d48801876f407e7bfce54422ebdcf31RUN
set -x &&
  apkArch="$(cat /etc/apk/arch)" &&
  nginxPackages="         nginx=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE}         nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE}     " &&
  apk add --no-cache --virtual .checksum-deps openssl &&
  case "$apkArch" in x86_64|aarch64) set -x &&
  KEY_SHA512="e09fa32f0a0eab2b879ccbbc4d0e4fb9751486eedda75e35fac65802cc9faa266425edf83e261137a2f4d16281ce2c1a5f4502930fe75154723da014214f0655" &&
  wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub &&
  if echo "$KEY_SHA512 */tmp/nginx_signing.rsa.pub" | sha512sum -c -; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi &&
  apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x &&
  tempDir="$(mktemp -d)" &&
  chown nobody:nobody $tempDir &&
  apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre2-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev libedit-dev bash alpine-sdk findutils &&
  su nobody -s /bin/sh -c "                 export HOME=${tempDir}                 && cd ${tempDir}                 && curl -f -O https://hg.nginx.org/pkg-oss/archive/${NGINX_VERSION}-${PKG_RELEASE}.tar.gz                 && PKGOSSCHECKSUM=\"79bf214256bf55700c776a87abfc3cf542323a267d879e89110aa44b551d12f6df7d56676a68f255ebbb54275185980d1fa37075f000d98e0ecac28db9e89fe3 *${NGINX_VERSION}-${PKG_RELEASE}.tar.gz\"                 && if [ \"\$(openssl sha512 -r ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz)\" = \"\$PKGOSSCHECKSUM\" ]; then                     echo \"pkg-oss tarball checksum verification succeeded!\";                 else                     echo \"pkg-oss tarball checksum verification failed!\";                     exit 1;                 fi                 && tar xzvf ${NGINX_VERSION}-${PKG_RELEASE}.tar.gz                 && cd pkg-oss-${NGINX_VERSION}-${PKG_RELEASE}                 && cd alpine                 && make module-geoip module-image-filter module-njs module-xslt                 && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk                 && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz                 " &&
  cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ &&
  apk del --no-network .build-deps &&
  apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac &&
  apk del --no-network .checksum-deps &&
  if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi &&
  if [ -f "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi &&
  if [ -f "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi &&
  apk add --no-cache curl ca-certificates
02/14/2024 6:24 PM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
NJS_VERSION=0.8.3
02/14/2024 6:24 PM UTC

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.