sunpeek/poetry本镜像基于Python官方镜像构建,预安装了Poetry环境及构建管理工具,底层基础镜像的具体版本由镜像标签指示。
根据项目所需的Python版本,通过标签拉取对应镜像:
bashdocker pull gitlab.com/sunpeek/poetry-docker:<tag>
说明:镜像标签
<tag>对应底层Python基础镜像的版本,例如使用3.9表示基于python:3.9镜像构建,3.11-slim表示基于python:3.11-slim镜像构建。
启动一个包含当前项目目录的交互式终端:
bashdocker run -it --rm -v $(pwd):/app -w /app gitlab.com/sunpeek/poetry-docker:<tag> /bin/bash
在容器内可直接执行Poetry命令:
bash# 安装项目依赖 poetry install # 运行Python脚本 poetry run python your_script.py # 构建项目包 poetry build
无需进入容器,直接执行Poetry命令:
bashdocker run --rm -v $(pwd):/app -w /app gitlab.com/sunpeek/poetry-docker:<tag> poetry install




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