docker run → Compose — Convert to YAML (No Upload)
Convert docker run flags to a Docker Compose services fragment. Supports -p, -e, -v, --name, --restart, -it, networks, and common resource flags. Parsed entirely in your browser.
Frequently asked questions
No. docker run commands are parsed and turned into Compose YAML entirely in your browser. Nothing is sent to LocalTools servers for processing.
Common flags map to Compose: -p/--publish, -e/--env, -v/--volume, --name, --restart, -w/--workdir, -u/--user, --entrypoint, --network, -it (stdin_open/tty), --privileged, --platform, devices, caps, dns, tmpfs, and memory/cpus via deploy.resources.limits. Flags like --rm, --env-file, --mount, --gpus, and health checks produce notes for manual edits.