
pfeiffermax/python-poetry一个已安装Poetry的Python Docker镜像,可直接使用。您可以将此镜像用作构建基础或自己应用的基础镜像,这些应用使用Poetry进行依赖管理。
此镜像基于官方Python和Debian镜像构建。
该多架构镜像支持AMD64和ARM64架构。
Docker Hub: pfeiffermax/python-poetry
GitHub仓库: [***]
适用于需要使用Poetry进行依赖管理的Python项目,可作为:
bashdocker run --rm pfeiffermax/python-poetry poetry --version
dockerfile# 使用特定Python版本的slim镜像 FROM pfeiffermax/python-poetry:3.12-slim # 设置工作目录 WORKDIR /app # 复制依赖配置文件 COPY pyproject.toml poetry.lock ./ # 安装项目依赖(不安装开发依赖) RUN poetry install --no-dev --no-root # 复制应用代码 COPY . . # 使用Poetry运行应用 CMD ["poetry", "run", "python", "main.py"]
可通过标签指定Python版本、Poetry版本或操作系统类型,格式如下:
pfeiffermax/python-poetry:[python-version]-[poetry-version]-[os-type]
示例:
dockerfile# 使用Python 3.13、Poetry 2.1.1的slim版本 FROM pfeiffermax/python-poetry:3.13-2.1.1-slim





manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务