
ceramicwhite/gpt-engineerdocker run -it -d \ --name=gpt-engineer \ -e OPENAI_API_KEY=<your-key> \ -v ./myproject:/app/myproject \ -p 3000:3000 \ --restart unless-stopped \ ceramicwhite/gpt-engineer:latest myproject
Access at:
http://localhost:3000
Dockerfile:
# syntax=docker/dockerfile:1.5-labs ARG GIT_TAG=${GIT_TAG:-main} FROM python:3.10-slim AS app ARG GIT_TAG ENV PIP_NO_CACHE_DIR=yes \ PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \ HOME=/app \ PATH="${PATH}:/app/.local/bin" COPY --from=ceramicwhite/gotty /usr/bin/gotty /bin/gotty WORKDIR /app ADD [***]{GIT_TAG} . RUN pip install --upgrade pip && \ pip install -e . EXPOSE 3000 ENTRYPOINT ["gotty", "--port", "3000", "--permit-write", "--title-format", "GPT-ENGINEER", "python", "-m", "gpt_engineer.main"] CMD ["projects/example"]



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