From 012a0085c0168de7badb09f072fd3bf9565baec0 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Tue, 17 Mar 2026 10:40:57 +0100 Subject: [PATCH] [bitnami/jupyterhub] Release 5.4.3-debian-12-r8 (#91676) Signed-off-by: Bitnami Bot --- bitnami/jupyterhub/5/debian-12/Dockerfile | 6 +++--- bitnami/jupyterhub/README.md | 22 +++++++++++----------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/bitnami/jupyterhub/5/debian-12/Dockerfile b/bitnami/jupyterhub/5/debian-12/Dockerfile index 521397a0a5e2..a925fb2582aa 100644 --- a/bitnami/jupyterhub/5/debian-12/Dockerfile +++ b/bitnami/jupyterhub/5/debian-12/Dockerfile @@ -7,7 +7,7 @@ ARG DOWNLOADS_URL="downloads.bitnami.com/files/stacksmith" ARG TARGETARCH LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2026-02-19T02:08:01Z" \ + org.opencontainers.image.created="2026-03-17T09:24:08Z" \ org.opencontainers.image.description="Application packaged by Broadcom, Inc." \ org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/jupyterhub/README.md" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/jupyterhub" \ @@ -29,7 +29,7 @@ RUN --mount=type=secret,id=downloads_url,env=SECRET_DOWNLOADS_URL \ mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ || exit 1 ; \ COMPONENTS=( \ "miniforge-26.1.0-0-0-linux-${OS_ARCH}-debian-12" \ - "jupyterhub-5.4.3-4-linux-${OS_ARCH}-debian-12" \ + "jupyterhub-5.4.3-5-linux-${OS_ARCH}-debian-12" \ ) ; \ for COMPONENT in "${COMPONENTS[@]}"; do \ if [ ! -f "${COMPONENT}.tar.gz" ]; then \ @@ -48,7 +48,7 @@ RUN uninstall_packages curl ENV APP_VERSION="5.4.3" \ BITNAMI_APP_NAME="jupyterhub" \ - IMAGE_REVISION="7" \ + IMAGE_REVISION="8" \ PATH="/opt/bitnami/miniforge/bin:/opt/bitnami/miniforge/bin/:$PATH" USER 1001 diff --git a/bitnami/jupyterhub/README.md b/bitnami/jupyterhub/README.md index e3c0e499d91f..18b5fe7e26c1 100644 --- a/bitnami/jupyterhub/README.md +++ b/bitnami/jupyterhub/README.md @@ -1,7 +1,5 @@ # Bitnami Secure Image for JupyterHub -## What is JupyterHub? - > JupyterHub brings the power of notebooks to groups of users. It gives users access to computational environments and resources without burdening the users with installation and maintenance tasks. [Overview of JupyterHub](https://jupyter.org/hub) @@ -9,7 +7,7 @@ Trademarks: This software listing is packaged by Bitnami. The respective tradema ## TL;DR -This image is meant to run in a Kubernetes cluster. +Use this quick command to run the container. ## Why use Bitnami Secure Images? @@ -34,7 +32,7 @@ Learn more about the Bitnami tagging policy and the difference between rolling t ## Get this image -The recommended way to get the Bitnami jupyterhub Docker Image is to pull the prebuilt image from the [Docker Hub Registry](https://hub.docker.com/r/bitnami/jupyterhub). +The recommended way to get the Bitnami JupyterHub Docker Image is to pull the prebuilt image from the [Docker Hub Registry](https://hub.docker.com/r/bitnami/jupyterhub). ```console docker pull bitnami/jupyterhub:latest @@ -54,14 +52,22 @@ cd bitnami/APP/VERSION/OPERATING-SYSTEM docker build -t bitnami/APP:latest . ``` +## Using `docker-compose.yaml` + +Please be aware this file has not undergone internal testing. Consequently, we advise its use exclusively for development or testing purposes. For production-ready deployments, we highly recommend utilizing its associated [Bitnami Helm chart](https://github.com/bitnami/charts/tree/main/bitnami/jupyterhub). + ## Why use a non-root container? Non-root container images add an extra layer of security and are generally recommended for production environments. However, because they run as a non-root user, privileged tasks are typically off-limits. Learn more about non-root containers [in our docs](https://techdocs.broadcom.com/us/en/vmware-tanzu/application-catalog/tanzu-application-catalog/services/tac-doc/apps-tutorials-work-with-non-root-containers-index.html). ## Configuration +The following sections describe environment variables and how to run commands. + ### Environment variables +The following tables list the main variables you can set. + #### Customizable environment variables | Name | Description | Default Value | @@ -101,7 +107,7 @@ To run commands inside this container you can use `docker run`, for example to e docker run --rm --name jupyterhub bitnami/jupyterhub:latest --version ``` -Check the [official Jupyter Hub documentation](https://jupyterhub.readthedocs.io/en/stable/reference/config-reference.html)i, or run the following to list of the available parameters. +Check the [official Jupyter Hub documentation](https://jupyterhub.readthedocs.io/en/stable/reference/config-reference.html), or run the following to list the available parameters. ```console docker run --rm --name jupyterhub bitnami/jupyterhub:latest --help-all @@ -113,12 +119,6 @@ The Bitnami JupyterHub Docker image from the [Bitnami Secure Images](https://go- - `OPENSSL_FIPS`: whether OpenSSL runs in FIPS mode or not. `yes` (default), `no`. -## Using `docker-compose.yaml` - -Please be aware this file has not undergone internal testing. Consequently, we advise its use exclusively for development or testing purposes. For production-ready deployments, we highly recommend utilizing its associated [Bitnami Helm chart](https://github.com/bitnami/charts/tree/main/bitnami/jupyterhub). - -If you detect any issue in the `docker-compose.yaml` file, feel free to report it or contribute with a fix by following our [Contributing Guidelines](https://github.com/bitnami/containers/blob/main/CONTRIBUTING.md). - ## License Copyright © 2026 Broadcom. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.