frappe_docker/docs/10-easy-docker/index.md

1.1 KiB

title
Easy Docker

Easy Docker

easy-docker is the interactive setup and management workflow for this repository. It is designed to make common Frappe Docker tasks easier from the terminal while keeping the underlying Compose and Bench model visible.

This section documents the current behavior of the wizard:

  • single-host is the supported production workflow today
  • split-services is available for separated stack setup and Compose runtime control
  • site actions currently remain part of the single-host workflow
  • stack, site, app, and update actions are handled through the wizard
  • the generated Compose output is available as a rendered snapshot

Before the wizard opens, easy-docker validates its startup dependencies. That includes gum, docker, docker compose, a running Docker daemon, and jq. gum and jq can both use package-manager installation and a pinned GitHub binary fallback. docker still must already be present.

Start here: