[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"problem-detail-error-image-opensearchproject-opensearch-pulling":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":58,"engine":72,"related":79,"pitch":86},"php","image-opensearchproject-opensearch-pulling","Magento deployment cannot start OpenSearch in nested Docker","Php",{"description":9},"Learn what causes Magento deployment cannot start OpenSearch in nested Docker, how PanelAlpha Engine responds to it during deployment.",[11,14,16],{"label":12,"href":13},"App Installations","\u002Fapps",{"label":7,"href":15},"\u002Fapps\u002Fstacks\u002Fphp",{"label":6},"",[19],{"text":20},"Error recorded 2 times in PanelAlpha Engine deploys on Php. The deploy log below is the recorded failure output.",[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","2 times · 2 variants",{"label":31,"value":7},"Where",{"label":33,"value":34,"tooltip":35},"Status","Observed","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 deployment reaches Docker Compose startup, but the OpenSearch container cannot be created. The nested Docker runtime is not permitted to set rlimit type 8, commonly associated with the container's memlock limit. This is a DinD or host-permission mismatch rather than a Composer or Git failure.",{"heading":42,"block":43},"What the log looks like",{"header":44,"lines":45},"Deploy log",[46,50,54],{"segments":47},[48],{"text":49},"Container project-opensearch-1 Starting",{"segments":51},[52],{"text":53},"Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting rlimits for ready process: error setting rlimit type 8: operation not permitted",{"segments":55},[56],{"text":57},"Deploy failed: Failed to start app",{"heading":59,"steps":60,"block":69},"How to fix it",[61],[62,64,67],{"text":63},"Inspect the Compose file for the OpenSearch ",{"text":65,"code":66},"ulimits",true,{"text":68}," or memlock setting. Remove the memlock limit, or replace it with a value supported by the account's nested Docker runtime, then redeploy. If OpenSearch requires that setting, have the host operator enable the required rlimit\u002Fcapability support for DinD and verify the account's container permissions.",{"header":70,"lines":71},"Fix by hand",[],{"heading":73,"body":74,"block":77},"How PanelAlpha Engine solves it",[75],{"text":76},"Classify this as a nested-Docker runtime permission failure and surface the affected service and rlimit type. The Engine could validate Compose ulimit settings before startup and suggest removing or adapting unsupported memlock limits.",{"header":17,"lines":78},[],{"heading":80,"items":81},"Apps affected",[82],{"title":83,"badge":84,"tone":25,"href":85},"magento\u002Fmagento2ce","2 occurrences","\u002Fapps\u002Fmagento\u002Fmagento2",{"heading":87,"body":88,"footNote":89,"docsLabel":90,"docsHref":91},"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"]