
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像基于 plone/frontend-builder 构建,继承其前端开发与构建能力,主要用于 Plone CMS(内容管理系统)的前端资源开发、编译与打包。通过提供标准化的构建环境,确保 Plone 前端开发流程一致性,简化前端资源(如JavaScript、CSS、静态文件等)的构建与优化过程。
plone/frontend-builder 的完整前端构建工具链,支持 Plone 前端资源的开发与生产构建拉取镜像(假设镜像标签为 plone/frontend-builder-based:latest):
bashdocker pull plone/frontend-builder-based:latest
挂载项目目录并运行容器(根据实际场景选择开发或生产模式)。
用于实时开发调试,修改代码后自动刷新页面:
bashdocker run -it \ -v $(pwd):/app # 挂载本地项目目录到容器内/app -p 3000:3000 # 暴露开发服务器端口(默认3000,可通过PORT环境变量修改) -e NODE_ENV=development # 指定开发环境 plone/frontend-builder-based \ npm run dev # 启动开发服务器(具体命令需根据项目package.json调整)
用于生成优化后的生产环境资源(如压缩JS/CSS、静态文件哈希等):
bashdocker run -it \ -v $(pwd):/app # 挂载本地项目目录,构建产物输出到本地 -e NODE_ENV=production # 指定生产环境 plone/frontend-builder-based \ npm run build # 执行生产构建命令(具体命令需根据项目package.json调整)
| 环境变量 | 说明 | 默认值 |
|---|---|---|
NODE_ENV | 构建环境(development/production) | production |
PORT | 开发服务器端口(仅开发模式) | 3000 |
NPM_REGISTRY | npm 镜像源(加速依赖安装) | https://registry.npmjs.org |
package.json 及前端构建配置文件(如 webpack.config.js),以确保构建命令可执行dist 目录(具体路径取决于项目配置)node_modules),建议通过挂载本地 node_modules 目录加速重复构建(如 -v $(pwd)/node_modules:/app/node_modules)您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务