Sign inSign up

boxcutter/python

By boxcutter

•Updated 10 days ago

Python is an interpreted, interactive, object-oriented, open-source programming language.

Image
0

10K+

boxcutter/python repository overview

⁠python

The Python programming language.

This image packages releases from https://github.com/docker-library/python⁠

For best practices on using Python container images, refer to https://pythonspeed.com/docker/⁠

⁠Using python

⁠Running the Python Read-Eval-Print Loop (REPL)

The Python interpreter is the default command running in this image. Typing an end-of-file character (Control-D on Linux, Control-Z on Windows) causes the interpreter to exit. You can also exit the interpret by typing in the command: quit().

docker run -it --rm \
docker.io/boxcutter/python:3.15-noble
⁠Run a single Python script

For single file projects, you can run a Python script by using the container image directly:

docker run -it --rm \
--mount type=bind,source="$(pwd)",target=/usr/src/myapp \
--workdir /usr/src/myapp \
docker.io/boxcutter/python:3.15-noble python your-script.py
⁠Create a Containerfile in your Python app project
FROM docker.io/boxcutter/python:3.15-noble

WORKDIR /usr/src/app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD [ "python", "./your-daemon-or-script.py" ]

Tag summary

Content type

Image

Digest

sha256:1bb10808a…

Size

295.2 MB

Last updated

10 days ago

docker pull boxcutter/python:3.15-noble