Docker Compose, on Apple’s container. Run your compose.yaml with one command.
A thin CLI plugin that parses a Compose file and orchestrates the stable public container CLI — no private or XPC APIs. Install it once and run container compose up.
Install the signed .pkg, then run it from any directory with a compose.yaml.
# install: download the .pkg from Releases, then sudo installer -pkg ~/Downloads/container-compose-*.pkg -target / container system stop && container system start # reload plugins # from a directory with compose.yaml container compose up # create networks/volumes, start in order container compose up --wait # ...and wait until healthy container compose ps container compose logs web --follow container compose down -v # stop + remove, including named volumes container compose update # self-update to the latest release
The familiar Compose surface, mapped to native container operations.
--wait blocks until healthy.--tail N limits the output.-it, --workdir/--user/--env).Supported and mapped to container run/build/network/volume.
Built on a reusable Swift engine — and there’s an IDE plugin too.