VibeHunt
Back to browse

Mocker

Container manager built on Apple's Containerization framework.

Source

Mocker provides a Docker‑compatible command‑line interface that runs natively on macOS 26+ using Apple’s Containerization framework. It accepts the same commands, flags, and output format as Docker, allowing existing scripts and docker‑compose.yml files to work without modification. Users invoke it by replacing the `docker` prefix with `mocker`, and the tool forwards supported flags to the underlying Apple runtime while reporting unsupported options explicitly.

The tool covers a broad set of container operations, including lifecycle commands (`run`, `ps`, `stop`, `exec`), image handling (`pull`, `push`, `build`), network and volume management, and Docker Compose v2 functionality such as `up`, `down`, and `logs`. Metadata is persisted in JSON under the user’s home directory, and the implementation leverages Swift 6 concurrency for thread‑safe operation.

Mocker is open‑source, free to use, and distributed via Homebrew or source builds. It requires macOS 26 on Apple Silicon, Swift 6.0+, and Xcode 16.0+. A native SwiftUI menu‑bar GUI is planned for future releases.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps