[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"problem-detail-error-dockerfile-starts-from-a-build-argument-that-has":3},{"stack":4,"error":5,"seoName":6,"seoStack":7,"seo":8,"breadcrumb":10,"titlePrefix":17,"titleAccent":6,"lead":18,"facts":21,"why":36,"log":41,"fix":50,"engine":59,"related":63,"pitch":70},"dockerfile","dockerfile-starts-from-a-build-argument-that-has","Dockerfile starts FROM a build argument that has no default","Dockerfile",{"description":9},"The project's Dockerfile starts FROM the build argument AGENT_SERVER_IMAGE, which has no default: it only builds when the project's own tooling passes --build-a",[11,14,16],{"label":12,"href":13},"App Installations","\u002Fapps",{"label":7,"href":15},"\u002Fapps\u002Fstacks\u002Fdockerfile",{"label":6},"",[19],{"text":20},"The project's Dockerfile starts FROM the build argument AGENT_SERVER_IMAGE, which has no default: it only builds when the project's own tooling passes --build-arg AGENT_SERVER_IMAGE=..., and nothing in the repository supplies it. It needs a PanelAlpha recipe that sets build_args, or a default in the Dockerfile.",[22,27,30,32],{"label":23,"value":24,"tone":25,"tooltip":26},"Type","Error","err","An error that occurred in the deployed application. It is not necessarily a PanelAlpha Engine error, but we keep working on improvements so you run into fewer of them.",{"label":28,"value":29},"Seen","1 times",{"label":31,"value":7},"Where",{"label":33,"value":34,"tooltip":35},"Status","Resolve Ready","Our team will look into this soon, verify the cause and try to fix it in an upcoming release.",{"heading":37,"body":38},"Why it happens",[39],{"text":40},"The Dockerfile's base image is the build argument AGENT_SERVER_IMAGE, which has no default and which only the project's own tooling passes, so the image cannot be built from a plain checkout.",{"heading":42,"block":43},"What the log looks like",{"header":44,"lines":45},"Deploy log",[46],{"segments":47},[48],{"text":49},"failed to solve: base name (${AGENT_SERVER_IMAGE}) should not be blank",{"heading":51,"steps":52,"block":56},"How to fix it",[53],[54],{"text":55},"Give the ARG a default in the Dockerfile, or deploy with a recipe that sets this build argument.",{"header":57,"lines":58},"Fix by hand",[],{"heading":17,"body":60,"block":61},[],{"header":17,"lines":62},[],{"heading":64,"items":65},"Apps affected",[66],{"title":67,"badge":68,"tone":25,"href":69},"OpenHands","1 occurrence","\u002Fapps\u002Fopenhands\u002Fopenhands",{"heading":71,"body":72,"footNote":73,"docsLabel":74,"docsHref":75},"Try PanelAlpha Engine yourself.","The easiest way to turn your server into a safe, controlled environment for your AI agent. Deploy, manage and maintain any project from Claude Code, Cursor, Codex or any other MCP client. Open source under Apache 2.0, free to run.","Requires Ubuntu 24.04 or 26.04 · 2 GB RAM · 1 CPU","Read the documentation","https:\u002F\u002Fpanelalpha.com\u002Fdocs"]