1.0.1
New
- More one-click stack templates. Alongside WordPress + MariaDB, the New Stack menu now offers PostgreSQL, PostgreSQL + Adminer, Mailpit (local email testing), Gitea, code-server (VS Code in the browser), and Nginx + host folder (serve a folder from your Mac). Templates are now data-driven, so they share one create flow.
- Integrated terminal for containers. Container detail gains a Details/Terminal toggle that opens an interactive shell inside a running container (
exec), in addition to the existing machine terminal. - Guided setup & health checks. ContainerManager now:
- offers to download and install the
containertool (latest release) when it isn't present; - requires a minimum version (1.0.0) and prompts to update an older install instead of failing silently;
- detects when the services are running but the base Linux environment (kernel / init filesystem) didn't finish downloading, and offers a one-click Repair.
- offers to download and install the
- App identity. The app now presents as "Container Manager" and is categorized as a Utility.
Note
If you get prompts to repair that aren't getting resolved, drop to a terminal and run container system start && container machine create alpine:latest --name test to initialise a basic container machine. Once that is done the UI should be happy. Will be fixed in a future release.
Fixed
- Machine terminal working directory. The integrated machine terminal now opens in your shared macOS home (
/Users/<you>), matching Terminal.app, instead of the machine's/home/<you>.- Note: There is an existing report for
containerabout the home directory path. While your local$HOMEis mapped in the container machine,$HOMEin the machine will point to/home/<you>not the linked host home folder. apple/container#1678
- Note: There is an existing report for
- code-server stack start failure. The code-server template no longer crashes on first launch with a permission error writing its config volume; it now uses an image that handles volume ownership correctly.
Docs
- Added a Stacks guide and a note about the one-time Metal Toolchain component needed to build the app.