[{"data":1,"prerenderedAt":49},["ShallowReactive",2],{"blog-docker-compose":3,"blog-docker-compose-favor-of":27},{"id":4,"title":5,"body":6,"cover_image":27,"date":28,"decidedDate":28,"decision":29,"decisionInFavorOf":27,"decisionReason":30,"description":31,"evaluatedScore":32,"extension":33,"link":27,"logoPath":27,"meta":34,"navigation":35,"path":36,"placements":37,"reviewTrigger":27,"satisfaction":27,"seo":41,"stage":42,"stem":43,"tags":44,"target":27,"type":47,"__hash__":48},"radar\u002Fradar\u002Fdocker-compose.md","Docker Compose",{"type":7,"value":8,"toc":23},"minimark",[9,13],[10,11,5],"h1",{"id":12},"docker-compose",[14,15,16,17,22],"p",{},"The easy on-ramp for local development — define a few services in a YAML file and go. For more advanced local setups that need to mirror production more closely, ",[18,19,21],"a",{"href":20},"\u002Fblog\u002Francher-desktop","Rancher Desktop"," and a local Kubernetes cluster take over.",{"title":24,"searchDepth":25,"depth":25,"links":26},"",2,[],null,"2026-08-08","adopt","Adopted as the low-complexity entry point for local development: fast to set up for simple multi-container workflows, without reaching for a full local Kubernetes toolkit.","Low-complexity local development setup, adopted for simple multi-container workflows.",4,"md",{},true,"\u002Fradar\u002Fdocker-compose",[38],{"category":39,"subCategory":40},"tools","development",{"title":5,"description":31},"trial","radar\u002Fdocker-compose",[45,46,40],"docker","compose","tech_report","kQpIVyK0N2Pop9GkH7St1alfHBp0-Ej8NyQS0b24DYw",1790280494342]