-
Notifications
You must be signed in to change notification settings - Fork 3k
x86_64 default docker stacks foundation c49624e35d4f
mathbunnyru edited this page Jul 28, 2026
·
1 revision
- Build timestamp: 2026-07-28T19:51:41Z
- Docker image:
quay.io/jupyter/docker-stacks-foundation:c49624e35d4f - Docker image size: 797MB
- Git commit SHA: c49624e35d4ffa670e5650f623880d1e210d980e
- Git commit message:
Rework Rosetta junk cleanup in all images
The cleanup in scipy-notebook was placed after the font cache priming,
so the cache was deleted from the image
and had to be rebuilt in every container on first matplotlib import.
Other images baked an empty ~/.cache/rosetta directory into locally built images,
because their last RUN executes commands after the cleanup,
and pytorch/tensorflow images had no cleanup at all.
docker-stacks-foundation now pre-creates ~/.cache owned by the user,
so Rosetta junk can only appear inside it
and it is enough to remove only the junk directory everywhere.
Every image removes the junk in a dedicated RUN statement in the end,
the removal doesn't re-create the junk,
because it only appears when a new process starts.
Also drop the heavily duplicated explanation comments
and add tests checking that the font cache is populated
and that no Rosetta junk is baked into the images.
The junk test inspects the image without running it,
since the junk directory is created at runtime under Rosetta on macOS.
Python 3.13.14
conda info:
active environment : None
user config file : /home/jovyan/.condarc
populated config files : /opt/conda/.condarc
conda version : 26.5.3
conda-build version : not installed
python version : 3.13.14.final.0
solver : libmamba (default)
virtual packages : __archspec=1=x86_64_v4
__conda=26.5.3=0
__glibc=2.39=0
__linux=6.17.0=0
__unix=0=0
base environment : /opt/conda (writable)
conda av data dir : /opt/conda/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
package cache : /opt/conda/pkgs
/home/jovyan/.conda/pkgs
envs directories : /opt/conda/envs
/home/jovyan/.conda/envs
temporary directory : /tmp
platform : linux-64
user-agent : conda/26.5.3 requests/2.34.2 CPython/3.13.14 Linux/6.17.0-1020-azure ubuntu/24.04.4 glibc/2.39 solver/libmamba conda-libmamba-solver/26.7.0 libmambapy/2.8.1
UID:GID : 1000:100
netrc file : None
offline mode : False
mamba info:
libmamba version : 2.8.1
mamba version : 2.8.1
curl version : libcurl/8.21.0 OpenSSL/3.6.3 zlib/1.3.2 zstd/1.5.7 libpsl/0.22.0 libssh2/1.11.1 nghttp2/1.68.1 mit-krb5/1.22.2
libarchive version : libarchive 3.8.9 zlib/1.3.2 liblzma/5.8.3 bz2lib/1.0.8 liblz4/1.10.0 libzstd/1.5.7 liblzo2/2.10 openssl/3.5.7 libb2/bundled
envs directories : /opt/conda/envs
package cache : /opt/conda/pkgs
/home/jovyan/.mamba/pkgs
environment : base
env location : /opt/conda
user config files : /home/jovyan/.mambarc
populated config files : /opt/conda/.condarc
virtual packages : __unix=0=0
__linux=6.17.0=0
__glibc=2.39=0
__archspec=1=x86_64_v4
channels : https://conda.anaconda.org/conda-forge/linux-64
https://conda.anaconda.org/conda-forge/noarch
base environment : /opt/conda
platform : linux-64
mamba list:
List of packages in environment: "/opt/conda"
Name Version Build Channel
────────────────────────────────────────────────────────────────────────────
_openmp_mutex 4.5 20_gnu conda-forge
_python_abi3_support 1.0 hd8ed1ab_3 conda-forge
annotated-types 0.8.0 pyhd8ed1ab_0 conda-forge
anyio 4.14.2 pyhcf101f3_0 conda-forge
archspec 0.2.5 pyhd8ed1ab_0 conda-forge
backports.zstd 1.6.0 py313h18e8e13_0 conda-forge
boltons 26.1.0 pyhd8ed1ab_0 conda-forge
brotli-python 1.2.0 py313hf159716_1 conda-forge
bzip2 1.0.8 hda65f42_9 conda-forge
c-ares 1.34.8 hb03c661_0 conda-forge
ca-certificates 2026.7.22 hbd8a1cb_0 conda-forge
cached-property 1.5.2 hd8ed1ab_2 conda-forge
cached_property 1.5.2 pyha770c72_2 conda-forge
certifi 2026.7.22 pyhd8ed1ab_0 conda-forge
cffi 2.1.0 py313hf46b229_0 conda-forge
charset-normalizer 3.4.9 pyhd8ed1ab_0 conda-forge
colorama 0.4.6 pyhd8ed1ab_1 conda-forge
conda 26.5.3 py313hd5f5364_2 conda-forge
conda-index 0.12.1 pyhd8ed1ab_0 conda-forge
conda-libmamba-solver 26.7.0 pyhcf101f3_0 conda-forge
conda-lockfiles 0.2.1 pyhd8ed1ab_0 conda-forge
conda-package-handling 2.5.0 pyhcf101f3_0 conda-forge
conda-package-streaming 0.13.0 pyhd8ed1ab_0 conda-forge
conda-pypi 0.11.0 py313hd5f5364_1 conda-forge
conda-rattler-solver 0.1.1 pyhcf101f3_0 conda-forge
conda-self 0.2.1 pyhd8ed1ab_0 conda-forge
cpp-expected 1.3.1 h171cf75_0 conda-forge
cpython 3.13.14 py313hd8ed1ab_100 conda-forge
distro 1.9.0 pyhd8ed1ab_1 conda-forge
exceptiongroup 1.3.1 pyhd8ed1ab_0 conda-forge
filelock 3.32.0 pyhd8ed1ab_0 conda-forge
fmt 12.1.0 hff5e90c_0 conda-forge
frozendict 2.4.7 pyh851646a_2 conda-forge
h11 0.16.0 pyhcf101f3_1 conda-forge
h2 4.4.0 pyhcf101f3_0 conda-forge
hpack 4.2.0 pyhd8ed1ab_0 conda-forge
httpcore 1.0.9 pyh29332c3_0 conda-forge
httpx 0.28.1 pyhd8ed1ab_0 conda-forge
hyperframe 6.1.0 pyhd8ed1ab_0 conda-forge
icu 78.3 h54a6638_2 conda-forge
idna 3.18 pyhcf101f3_0 conda-forge
importlib-metadata 9.0.0 pyhcf101f3_0 conda-forge
jinja2 3.1.6 pyhcf101f3_1 conda-forge
jsonpatch 1.33 pyhd8ed1ab_1 conda-forge
jsonpointer 3.1.1 pyhcf101f3_0 conda-forge
jupyter_core 5.9.1 pyhc90fa1f_0 conda-forge
keyutils 1.6.3 hb9d3cd8_0 conda-forge
krb5 1.22.2 hbde042b_1 conda-forge
ld_impl_linux-64 2.46.1 default_hbd61a6d_102 conda-forge
libarchive 3.8.9 gpl_hc2c16d8_100 conda-forge
libcurl 8.21.0 hae6b9f4_2 conda-forge
libedit 3.1.20250104 pl5321h7949ede_0 conda-forge
libev 4.33 hd590300_2 conda-forge
libexpat 2.8.1 hecca717_1 conda-forge
libffi 3.5.2 h3435931_0 conda-forge
libgcc 15.2.0 he0feb66_20 conda-forge
libgcc-ng 15.2.0 h69a702a_20 conda-forge
libgomp 15.2.0 he0feb66_20 conda-forge
libiconv 1.18 h3b78370_2 conda-forge
liblzma 5.8.3 hb03c661_0 conda-forge
libmamba 2.8.1 hd28c85e_0 conda-forge
libmamba-spdlog 2.8.1 h9b73f26_0 conda-forge
libmambapy 2.8.1 py313h98ba461_0 conda-forge
libmpdec 4.0.0 hb03c661_1 conda-forge
libmsgpack-c 6.1.0 h54a6638_6 conda-forge
libnghttp2 1.68.1 h877daf1_0 conda-forge
libpsl 0.22.0 h49b2146_1 conda-forge
libsolv 0.7.39 h9463b59_0 conda-forge
libsqlite 3.53.4 hf4e2dac_0 conda-forge
libssh2 1.11.1 hcf80075_0 conda-forge
libstdcxx 15.2.0 h934c35e_20 conda-forge
libuuid 2.42.2 h5347b49_0 conda-forge
libxml2 2.15.3 h49c6c72_0 conda-forge
libxml2-16 2.15.3 hca6bf5a_0 conda-forge
libzlib 1.3.2 h25fd6f3_2 conda-forge
lz4-c 1.10.0 h5888daf_1 conda-forge
lzo 2.10 h280c20c_1002 conda-forge
mamba 2.8.1 h73a5c8a_0 conda-forge
markupsafe 3.0.3 py313h3dea7bd_1 conda-forge
menuinst 2.5.2 py313hd5f5364_0 conda-forge
msgpack-python 1.2.1 py313hc8edb43_1 conda-forge
ncurses 6.6 hdb14827_0 conda-forge
nlohmann_json-abi 3.12.0 h0f90c79_1 conda-forge
openssl 3.6.3 h35e630c_0 conda-forge
packaging 26.2 pyhc364b38_0 conda-forge
pip 26.1.2 pyh145f28c_0 conda-forge
platformdirs 4.11.0 pyhcf101f3_0 conda-forge
pluggy 1.6.0 pyhf9edf01_1 conda-forge
py-rattler 0.25.0 py310h70157a2_2 conda-forge
pybind11-abi 11 hc364b38_1 conda-forge
pycosat 0.6.6 py313h07c4f96_4 conda-forge
pycparser 3.0 pyhcf101f3_0 conda-forge
pydantic 2.13.4 pyhcf101f3_0 conda-forge
pydantic-core 2.46.4 py313h843e2db_0 conda-forge
pyproject_hooks 1.2.0 pyhd8ed1ab_1 conda-forge
pysocks 1.7.1 pyha55dd90_7 conda-forge
python 3.13.14 h6add32d_100_cp313 conda-forge
python-build 1.5.0 pyhc364b38_0 conda-forge
python-gil 3.13.14 h4df99d1_100 conda-forge
python-installer 1.0.1 pyh332efcf_0 conda-forge
python_abi 3.13 8_cp313 conda-forge
readline 8.3 h853b02a_0 conda-forge
reproc 14.2.7.post0 hb03c661_1 conda-forge
reproc-cpp 14.2.7.post0 hecca717_1 conda-forge
requests 2.34.2 pyhcf101f3_0 conda-forge
ruamel.yaml 0.18.17 py313h54dd161_2 conda-forge
ruamel.yaml.clib 0.2.15 py313h54dd161_1 conda-forge
setuptools 83.0.0 pyh332efcf_0 conda-forge
simdjson 4.6.4 hb700be7_0 conda-forge
sniffio 1.3.1 pyhd8ed1ab_2 conda-forge
spdlog 1.17.0 hab81395_1 conda-forge
tk 8.6.13 noxft_hd70dff1_3 conda-forge
tomli 2.4.1 pyhcf101f3_0 conda-forge
tomli-w 1.2.0 pyhd8ed1ab_0 conda-forge
tqdm 4.70.0 pyh8f84b5b_0 conda-forge
traitlets 5.15.1 pyhcf101f3_0 conda-forge
truststore 0.10.4 pyhcf101f3_0 conda-forge
typing-extensions 4.16.0 h69aa097_0 conda-forge
typing-inspection 0.4.2 pyhcf101f3_2 conda-forge
typing_extensions 4.16.0 pyhcf101f3_0 conda-forge
tzdata 2026c h151e31d_0 conda-forge
unearth 0.18.2 pyhd8ed1ab_0 conda-forge
urllib3 2.7.0 pyhd8ed1ab_0 conda-forge
yaml-cpp 0.8.0 h3f2d84a_0 conda-forge
zipp 4.1.0 pyhcf101f3_0 conda-forge
zstandard 0.25.0 py313h54dd161_1 conda-forge
zstd 1.5.7 hb78ec9c_6 conda-forge
apt list --installed:
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Listing...
apt/now 2.8.3 amd64 [installed,local]
base-files/now 13ubuntu10.4 amd64 [installed,local]
base-passwd/now 3.6.3build1 amd64 [installed,local]
bash/now 5.2.21-2ubuntu4 amd64 [installed,local]
bsdutils/now 1:2.39.3-9ubuntu6.5 amd64 [installed,local]
ca-certificates/now 20260601~24.04.1 all [installed,local]
coreutils/now 9.4-3ubuntu6.2 amd64 [installed,local]
dash/now 0.5.12-6ubuntu5 amd64 [installed,local]
debconf/now 1.5.86ubuntu1 all [installed,local]
debianutils/now 5.17build1 amd64 [installed,local]
diffutils/now 1:3.10-1build1 amd64 [installed,local]
dpkg/now 1.22.6ubuntu6.6 amd64 [installed,local]
e2fsprogs/now 1.47.0-2.4~exp1ubuntu4.1 amd64 [installed,local]
findutils/now 4.9.0-5build1 amd64 [installed,local]
gcc-14-base/now 14.2.0-4ubuntu2~24.04.1 amd64 [installed,local]
gpgv/now 2.4.4-2ubuntu17.4 amd64 [installed,local]
grep/now 3.11-4build1 amd64 [installed,local]
gzip/now 1.12-1ubuntu3.2 amd64 [installed,local]
hostname/now 3.23+nmu2ubuntu2 amd64 [installed,local]
init-system-helpers/now 1.66ubuntu1 all [installed,local]
libacl1/now 2.3.2-1build1.1 amd64 [installed,local]
libapparmor1/now 4.0.1really4.0.1-0ubuntu0.24.04.7 amd64 [installed,local]
libapt-pkg6.0t64/now 2.8.3 amd64 [installed,local]
libassuan0/now 2.5.6-1build1 amd64 [installed,local]
libattr1/now 1:2.5.2-1build1.1 amd64 [installed,local]
libaudit-common/now 1:3.1.2-2.1build1.1 all [installed,local]
libaudit1/now 1:3.1.2-2.1build1.1 amd64 [installed,local]
libblkid1/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
libbz2-1.0/now 1.0.8-5.1build0.1 amd64 [installed,local]
libc-bin/now 2.39-0ubuntu8.8 amd64 [installed,local]
libc6/now 2.39-0ubuntu8.8 amd64 [installed,local]
libcap-ng0/now 0.8.4-2build2 amd64 [installed,local]
libcap2/now 1:2.66-5ubuntu2.4 amd64 [installed,local]
libcom-err2/now 1.47.0-2.4~exp1ubuntu4.1 amd64 [installed,local]
libcrypt1/now 1:4.4.36-4build1 amd64 [installed,local]
libdb5.3t64/now 5.3.28+dfsg2-7 amd64 [installed,local]
libdebconfclient0/now 0.271ubuntu3 amd64 [installed,local]
libext2fs2t64/now 1.47.0-2.4~exp1ubuntu4.1 amd64 [installed,local]
libffi8/now 3.4.6-1build1 amd64 [installed,local]
libgcc-s1/now 14.2.0-4ubuntu2~24.04.1 amd64 [installed,local]
libgcrypt20/now 1.10.3-2ubuntu0.1 amd64 [installed,local]
libgmp10/now 2:6.3.0+dfsg-2ubuntu6.1 amd64 [installed,local]
libgnutls30t64/now 3.8.3-1.1ubuntu3.6 amd64 [installed,local]
libgpg-error0/now 1.47-3build2.1 amd64 [installed,local]
libhogweed6t64/now 3.9.1-2.2build1.1 amd64 [installed,local]
libidn2-0/now 2.3.7-2build1.1 amd64 [installed,local]
liblz4-1/now 1.9.4-1build1.1 amd64 [installed,local]
liblzma5/now 5.6.1+really5.4.5-1ubuntu0.3 amd64 [installed,local]
libmd0/now 1.1.0-2build1.1 amd64 [installed,local]
libmount1/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
libncursesw6/now 6.4+20240113-1ubuntu2.1 amd64 [installed,local]
libnettle8t64/now 3.9.1-2.2build1.1 amd64 [installed,local]
libnpth0t64/now 1.6-3.1build1 amd64 [installed,local]
libp11-kit0/now 0.25.3-4ubuntu2.1 amd64 [installed,local]
libpam-modules-bin/now 1.5.3-5ubuntu5.6 amd64 [installed,local]
libpam-modules/now 1.5.3-5ubuntu5.6 amd64 [installed,local]
libpam-runtime/now 1.5.3-5ubuntu5.6 all [installed,local]
libpam0g/now 1.5.3-5ubuntu5.6 amd64 [installed,local]
libpcre2-8-0/now 10.42-4ubuntu2.1 amd64 [installed,local]
libproc2-0/now 2:4.0.4-4ubuntu3.2 amd64 [installed,local]
libpsl5t64/now 0.21.2-1.1build1 amd64 [installed,local]
libseccomp2/now 2.5.5-1ubuntu3.1 amd64 [installed,local]
libselinux1/now 3.5-2ubuntu2.1 amd64 [installed,local]
libsemanage-common/now 3.5-1build5 all [installed,local]
libsemanage2/now 3.5-1build5 amd64 [installed,local]
libsepol2/now 3.5-2build1 amd64 [installed,local]
libsmartcols1/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
libss2/now 1.47.0-2.4~exp1ubuntu4.1 amd64 [installed,local]
libssl3t64/now 3.0.13-0ubuntu3.11 amd64 [installed,local]
libstdc++6/now 14.2.0-4ubuntu2~24.04.1 amd64 [installed,local]
libsystemd0/now 255.4-1ubuntu8.16 amd64 [installed,local]
libtasn1-6/now 4.19.0-3ubuntu0.24.04.2 amd64 [installed,local]
libtinfo6/now 6.4+20240113-1ubuntu2.1 amd64 [installed,local]
libudev1/now 255.4-1ubuntu8.16 amd64 [installed,local]
libunistring5/now 1.1-2build1.1 amd64 [installed,local]
libuuid1/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
libxxhash0/now 0.8.2-2build1 amd64 [installed,local]
libzstd1/now 1.5.5+dfsg2-2build1.1 amd64 [installed,local]
locales/now 2.39-0ubuntu8.8 all [installed,local]
login/now 1:4.13+dfsg1-4ubuntu3.2 amd64 [installed,local]
logsave/now 1.47.0-2.4~exp1ubuntu4.1 amd64 [installed,local]
mawk/now 1.3.4.20240123-1build1 amd64 [installed,local]
mount/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
ncurses-base/now 6.4+20240113-1ubuntu2.1 all [installed,local]
ncurses-bin/now 6.4+20240113-1ubuntu2.1 amd64 [installed,local]
netbase/now 6.4 all [installed,local]
openssl/now 3.0.13-0ubuntu3.11 amd64 [installed,local]
passwd/now 1:4.13+dfsg1-4ubuntu3.2 amd64 [installed,local]
perl-base/now 5.38.2-3.2ubuntu0.3 amd64 [installed,local]
procps/now 2:4.0.4-4ubuntu3.2 amd64 [installed,local]
sed/now 4.9-2ubuntu0.24.04.1 amd64 [installed,local]
sensible-utils/now 0.0.22 all [installed,local]
sudo/now 1.9.15p5-3ubuntu5.24.04.2 amd64 [installed,local]
sysvinit-utils/now 3.08-6ubuntu3 amd64 [installed,local]
tar/now 1.35+dfsg-3ubuntu0.4 amd64 [installed,local]
tini/now 0.19.0-1 amd64 [installed,local]
ubuntu-keyring/now 2023.11.28.1 all [installed,local]
unminimize/now 0.2.1 amd64 [installed,local]
util-linux/now 2.39.3-9ubuntu6.5 amd64 [installed,local]
wget/now 1.21.4-1ubuntu4.4 amd64 [installed,local]
zlib1g/now 1:1.3.dfsg-3.1ubuntu2.1 amd64 [installed,local]