polyaxon/polyaxon-service本Docker镜像专为内部构建和开发场景设计,旨在提供标准化的开发与构建环境,解决团队协作中因环境差异导致的配置问题,简化开发流程并确保构建一致性。
通过docker run命令启动容器,挂载本地代码目录并执行构建命令:
bashdocker run -v /path/to/local/project:/workspace -w /workspace internal-build-dev:latest make build
支持以下环境变量自定义构建行为:
| 环境变量名 | 描述 | 默认值 |
|---|---|---|
BUILD_TARGET | 指定构建目标(如debug/release) | release |
WORKSPACE | 容器内工作目录路径 | /workspace |
LOG_LEVEL | 构建日志级别(info/debug) | info |
示例:指定debug模式构建并输出详细日志
bashdocker run -e BUILD_TARGET=debug -e LOG_LEVEL=debug \ -v /local/project:/workspace -w /workspace \ internal-build-dev:latest make build
为实现数据持久化和文件共享,建议挂载以下目录:
/workspace: 项目代码目录(必选),用于存放源码和构建产物/build-cache: 构建缓存目录(可选),加速重复构建过程示例:挂载缓存目录
bashdocker run -v /local/project:/workspace \ -v /local/build-cache:/build-cache \ -e CACHE_DIR=/build-cache \ internal-build-dev:latest make build

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