# Kaggle/docker-python

Kaggle Python docker image

Repository: https://github.com/Kaggle/docker-python
Canonical: https://ross.abutalabs.com/products/docker-python
Language: Python
License: Apache-2.0
License Family: permissive
Last push: 2026-08-20T21:01:49+00:00

## Health v2 (maintenance only)
Score: 91/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 98, release rhythm 78, longevity 100
- inputs: {"age_days": 4160, "days_push": 13, "days_rel": 65, "gap_med": 0.0, "n_releases_24m": 63}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2730, forks 1014 (observed 2026-08-28T04:07:16.063439+00:00)

## What it is
The Dockerfile and build tooling behind Kaggle's official Python notebook images, preloaded with hundreds of data science and machine learning packages. CPU and GPU variants are published to Google Container Registry for use in Kaggle Notebooks or locally.

## Use cases
- reproduce the Kaggle notebook environment locally
- get a prebuilt Python image with common ML packages installed
- run data science notebooks in Docker with GPU support
- request or add packages to the Kaggle Python image
- test code against the same environment as Kaggle competitions

## When to choose
- you want an environment identical to Kaggle Notebooks
- you need a batteries-included data science image without manual setup
- you want to verify a notebook works locally before submitting to Kaggle

## When to avoid
- you need a minimal or slim container image
- you only need one or two packages, which are easier to pip install yourself
- you need a non-Python runtime

## Facets
- artifact type: infra-config
- maturity: active
- function: machine-learning, data-science, container-runtime, developer-tools
- domain: data-science, machine-learning, cloud-computing
- platform: python, cloud
- tags: kaggle, docker-image, notebooks, preinstalled-packages, data-science-environment, containers, docker, gpu

## Member repositories
- Kaggle/docker-python (main) score 91

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:16.063439+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:14:40.679627+00:00, confidence not recorded.
  - readme: https://github.com/Kaggle/docker-python (fetched 2026-08-28T04:07:16.063439+00:00, sha 58875587ea7b)
- Data as of 2026-08-30T08:39:29.467469+00:00.
