File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 - uses : actions/checkout@v6
1616 with :
1717 persist-credentials : false
18+
19+ - uses : docker/setup-docker-action@v5
20+ with :
21+ daemon-config : |
22+ {
23+ "debug": true,
24+ "features": {
25+ "containerd-snapshotter": true
26+ }
27+ }
28+
1829 - uses : docker/setup-buildx-action@v4
1930
2031 - uses : docker/login-action@v4
3041
3142 - uses : docker/build-push-action@v7
3243 with :
44+ build-args : POETRY_VERSION=2.3.2
3345 context : .
3446 push : false
47+ load : true
3548 tags : ${{ steps.meta.outputs.tags }}
3649 labels : ${{ steps.meta.outputs.labels }}
37- platforms : linux/amd64, linux/arm64
50+ platforms : linux/amd64,linux/arm64
51+
52+ - run : docker run ${DOCKER_METADATA_OUTPUT_TAGS} -V
Original file line number Diff line number Diff line change 3232
3333 - uses : docker/build-push-action@v7
3434 with :
35+ build-args : POETRY_VERSION=2.3.2
3536 context : .
3637 push : true
3738 tags : ${{ steps.meta.outputs.tags }}
Original file line number Diff line number Diff line change 11FROM python:3.14-slim
22
3- LABEL org.opencontainers.image.description "Docker (base) image with Python 3.x with poetry"
4-
5- ARG POETRY_VERSION=1.8.3
3+ ARG POETRY_VERSION=2.3.2
64ARG POETRY_HOME=/opt/poetry
75
6+ LABEL org.opencontainers.image.title="python-poetry" \
7+ org.opencontainers.image.description="Docker (base) image with Python 3.x with poetry" \
8+ org.opencontainers.image.vendor="Planetary Quantum GmbH" \
9+ org.opencontainers.image.licenses="BSD-2-Clause" \
10+ org.opencontainers.image.source="https://github.com/hostwithquantum/python-poetry" \
11+ org.opencontainers.image.documentation="https://github.com/hostwithquantum/python-poetry#readme" \
12+ software.python.version="3.14" \
13+ software.poetry.version=${POETRY_VERSION}
14+
15+
816# making this explicit
917USER root
1018
You can’t perform that action at this time.
0 commit comments