Namespace
library
Image / Tag
python:3.15.0a6-windowsservercore
Content Digest
sha256:57d41b7b826bff235c310e7c07a0b2b4c81082f6b719847af0a8fe8c64f74171
Details
Created

2026-02-11 20:01:52 UTC

Size

1.89 GB

Content Digest
Environment
PYTHONIOENCODING

UTF-8

PYTHON_SHA256

6ace2216361f81a286f5957f522e7a212f400ab3f2055f6aa1c84e605a5c55c3

PYTHON_VERSION

3.15.0a6


Layers

[#000] sha256:0938cf51b672b81c9804d1d5f0c57031c931f41b279270e84820c63642d6a3bd - 75.1% (1.42 GB)

[#001] sha256:456534216d0c12d9314cda831989d54bb3f542d7d43d9772ba40654db6dbd7bc - 21.78% (421 MB)

[#002] sha256:3eb75b52806eacc9822c553c69b299ee8ccba280cee51b1442e6ae716cf415ae - 0.0% (1.3 KB)

[#003] sha256:85d897af25475658a787a88fca7fb21378eb8f1ef8787ace3afde8209d53ef78 - 0.0% (1.29 KB)

[#004] sha256:d004e04db456b3ab36eb21a2f310cd39777e3cfe6eddb8d1226b790776dbb237 - 0.0% (1.29 KB)

[#005] sha256:ff6d96a0b4cd7d4cdbca237bcce230ca4f1acdc0f90ed39a5408707a4c0f3344 - 0.0% (1.3 KB)

[#006] sha256:8fc85b38577a9d05c4bdea46ff76251963aa0f10dc008611c3e5d995dcd5f330 - 3.12% (60.4 MB)

[#007] sha256:4e2b13f014d731ed520b8126b116dec23b98fdac717327831aec24db17be990b - 0.0% (1.3 KB)


History
2026-01-11 09:57:36 UTC

Apply image 10.0.26100.32230

2026-02-06 22:21:49 UTC

Install update 10.0.26100.32370

2026-02-11 20:01:08 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]

2026-02-11 20:01:09 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHONIOENCODING=UTF-8

2026-02-11 20:01:09 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHON_VERSION=3.15.0a6

2026-02-11 20:01:10 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHON_SHA256=6ace2216361f81a286f5957f522e7a212f400ab3f2055f6aa1c84e605a5c55c3

2026-02-11 20:01:51 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $url = ('https://www.python.org/ftp/python/{0}/python-{1}-amd64.exe' -f ($env:PYTHON_VERSION -replace '[a-z]+[0-9]*$', ''), $env:PYTHON_VERSION); Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'python.exe'; Write-Host ('Verifying sha256 ({0}) ...' -f $env:PYTHON_SHA256); if ((Get-FileHash python.exe -Algorithm sha256).Hash -ne $env:PYTHON_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Installing ...'; $exitCode = (Start-Process python.exe -Wait -NoNewWindow -PassThru -ArgumentList @( '/quiet', 'InstallAllUsers=1', 'TargetDir=C:\Python', 'PrependPath=1', 'Shortcuts=0', 'Include_doc=0', 'Include_pip=1', 'Include_test=0' ) ).ExitCode; if ($exitCode -ne 0) { Write-Host ('Running python installer failed with exit code: {0}' -f $exitCode); Get-ChildItem $env:TEMP | Sort-Object -Descending -Property LastWriteTime | Select-Object -First 1 | Get-Content; exit $exitCode; } $env:PATH = [Environment]::GetEnvironmentVariable('PATH', [EnvironmentVariableTarget]::Machine); Write-Host 'Verifying install ...'; Write-Host ' python --version'; python --version; Write-Host 'Removing ...'; Remove-Item python.exe -Force; Remove-Item $env:TEMP/Python*.log -Force; $env:PYTHONDONTWRITEBYTECODE = '1'; Write-Host 'Verifying pip install ...'; pip --version; Write-Host 'Complete.'

2026-02-11 20:01:52 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["python"]

Details
Created

2026-02-11 20:44:29 UTC

Size

1.79 GB

Content Digest
Environment
PYTHONIOENCODING

UTF-8

PYTHON_SHA256

6ace2216361f81a286f5957f522e7a212f400ab3f2055f6aa1c84e605a5c55c3

PYTHON_VERSION

3.15.0a6


Layers

[#000] sha256:3cc21a1b754848d23f00aa65cb94ec34c9a5dc6028b3aada42039c824738d02f - 77.33% (1.39 GB)

[#001] sha256:e3c87a3784ab1d08cbacea3288e90f8106f6e7a20b792ab27cdc739fc966a73e - 19.4% (356 MB)

[#002] sha256:f475c5eb18d6073618b8d884395bfc12177ac950606287afc0206fc29be798af - 0.0% (1.3 KB)

[#003] sha256:76eb9ebd634f60a1a17bfb8cd6c99ef731fcebe223226dbd267c66934a22ec74 - 0.0% (1.3 KB)

[#004] sha256:118cec187fc4937de2cd9eefc4f3d0e108d07113f2ae8b5ba50ef36498e298d5 - 0.0% (1.26 KB)

[#005] sha256:7640e512ecaffd122409b8a3ff666433e6de8f3b089afce1fb715e8823ec0fe8 - 0.0% (1.29 KB)

[#006] sha256:651047cbb8a6cb2f2c6b9666bb229dc61d8bd1bc81442f5594e12926323bc058 - 3.27% (60 MB)

[#007] sha256:606e63b341fffe2cfecc5e506d6d0b3ba25707869d42ad90e46f4db0b1b36ae1 - 0.0% (1.29 KB)


History
2025-10-09 07:51:18 UTC

Apply image 10.0.20348.4294

2026-02-06 10:02:33 UTC

Install update 10.0.20348.4773

2026-02-11 20:42:12 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) SHELL [powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';]

2026-02-11 20:42:14 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHONIOENCODING=UTF-8

2026-02-11 20:42:15 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHON_VERSION=3.15.0a6

2026-02-11 20:42:17 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) ENV PYTHON_SHA256=6ace2216361f81a286f5957f522e7a212f400ab3f2055f6aa1c84e605a5c55c3

2026-02-11 20:44:28 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; $url = ('https://www.python.org/ftp/python/{0}/python-{1}-amd64.exe' -f ($env:PYTHON_VERSION -replace '[a-z]+[0-9]*$', ''), $env:PYTHON_VERSION); Write-Host ('Downloading {0} ...' -f $url); [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri $url -OutFile 'python.exe'; Write-Host ('Verifying sha256 ({0}) ...' -f $env:PYTHON_SHA256); if ((Get-FileHash python.exe -Algorithm sha256).Hash -ne $env:PYTHON_SHA256) { Write-Host 'FAILED!'; exit 1; }; Write-Host 'Installing ...'; $exitCode = (Start-Process python.exe -Wait -NoNewWindow -PassThru -ArgumentList @( '/quiet', 'InstallAllUsers=1', 'TargetDir=C:\Python', 'PrependPath=1', 'Shortcuts=0', 'Include_doc=0', 'Include_pip=1', 'Include_test=0' ) ).ExitCode; if ($exitCode -ne 0) { Write-Host ('Running python installer failed with exit code: {0}' -f $exitCode); Get-ChildItem $env:TEMP | Sort-Object -Descending -Property LastWriteTime | Select-Object -First 1 | Get-Content; exit $exitCode; } $env:PATH = [Environment]::GetEnvironmentVariable('PATH', [EnvironmentVariableTarget]::Machine); Write-Host 'Verifying install ...'; Write-Host ' python --version'; python --version; Write-Host 'Removing ...'; Remove-Item python.exe -Force; Remove-Item $env:TEMP/Python*.log -Force; $env:PYTHONDONTWRITEBYTECODE = '1'; Write-Host 'Verifying pip install ...'; pip --version; Write-Host 'Complete.'

2026-02-11 20:44:29 UTC

powershell -Command $ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue'; #(nop) CMD ["python"]