
d21d3q/python-poetrypython-poetry 是基于官方 python 镜像的衍生版本,预安装了 Python 依赖管理工具 poetry。本镜像旨在提供开箱即用的 Python 开发与运行环境,无需手动安装 poetry,尤其适用于需要快速启动依赖管理流程的场景(如 CI/CD 流水线),可有效节省环境配置时间。
poetry,支持项目依赖声明、安装、打包等全流程操作。poetry、pip、setuptools 等工具为最新稳定版本。poetry,简化流水线配置。poetry 的隔离环境,统一团队依赖管理工具版本。本镜像提供以下 Python 版本标签(与官方 Python 镜像版本对应):
latest、3.13、3.12、3.11、3.10、3.9、3.8、3.7
poetry:Python 依赖管理工具pip:Python 包安装工具(最新版本)setuptools:Python 包构建工具(最新版本)通过 Docker Hub 拉取指定版本镜像:
bashdocker pull d21d3q/python-poetry:<tag>
示例(拉取 Python 3.12 版本):
bashdocker pull d21d3q/python-poetry:3.12
运行容器并检查 poetry 版本:
bashdocker run --rm d21d3q/python-poetry:latest poetry --version
输出示例:
Poetry (version 1.8.3) # 版本号随镜像更新可能变化
挂载本地项目目录,使用 poetry 安装依赖:
bash# 假设项目目录在当前路径,包含 pyproject.toml docker run --rm -v $(pwd):/app -w /app d21d3q/python-poetry:3.12 poetry install
创建 docker-compose.yml 快速启动项目:
yamlversion: '3.8' services: app: image: d21d3q/python-poetry:3.12 volumes: - ./:/app # 挂载本地项目目录 working_dir: /app # 设置工作目录为项目根目录 command: poetry run python main.py # 运行项目主程序
启动服务:
bashdocker-compose up
poetry、pip、setuptools 至最新版本。




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