composerize

Composerize is a JavaScript tool that converts docker run commands into compose.yaml files. It can be used over the command line, as well as integrated into Node.js projects as a library. It also supports combining new commands with existing Docker Compose files and setting the indentation level with the target version.

CO

composerize · Containers & Kubernetes

STARS3.8K
FORKS257
COMMITS0
CONTRIBUTORS0
VERSIONv1.4.1
UPDATED7 days ago
JavaScriptDockerCLINode.jsMIT

Common commercial products in this category: Docker Desktop, Red Hat OpenShift, Amazon EKS

What can it do?
  • You can convert Docker run commands into compose.yaml files.
  • You can combine new commands with an existing Docker Compose file.
  • You can set the target Docker Compose version and indentation level.
User reviews
  • ↓ NegativeGitHub Issue

    Compose File snippet convert

    “**Do you want to request a *feature* or report a *bug*?** - [X] feature request - [ ] bug report Hello, love this service, I was wondering if there's a chance this could get updated to also convert snippets from the old docker compose files to the newest format of Compose V2.…”

My note

Alternative pages

More in: Containers & Kubernetes