Menu

What is MacTain?

MacTain brings local container workflows into a Mac-native product surface while keeping command-line automation available. The current CLI help describes MacTain as a container management platform for macOS using Apple's Containerization Framework.

What MacTain Helps With

  • Run and manage local containers.
  • Use a native app for day-to-day container visibility and control.
  • Use the mactain CLI for shell workflows and automation.
  • Define repeatable app workflows with Blueprints.
  • Work with OCI images, local volumes, network scopes, logs, and runtime assets.

How The Pieces Fit

  • The Engine performs container operations in the background.
  • Runtime assets provide local artifacts required to run containers.
  • Containers are the primary runtime unit.
  • Blueprints are TOML files that define one or more components and how they start together.
  • The CLI exposes the same launch-critical areas documented here: engine, runtime, system, container, network, image, volume, and Blueprint commands.

Next Steps

Continue to Installation, then verify the app and CLI before running a first container.

Related