Troubleshooting
Fixes for common install and runtime issues.
“Berthly.app is damaged and can’t be opened”
You most likely have v1.0, extracted its zip with unzip in a terminal. The zip encoding
couldn’t survive that path and the app’s code signature was corrupted (details in the
1.0.1 release notes).
Fix: delete the damaged app and download the current release — since v1.0.1 Berthly ships as a DMG, which doesn’t have this problem. Open the DMG and drag Berthly.app to Applications.
The container daemon won’t start
- Open the System section in the sidebar — it shows the daemon state and lets you start, stop, and restart it.
- If the toolchain isn’t installed at all, Berthly offers a guided install of Apple’s signed
containerpackage. - Check the basics: you need an Apple Silicon Mac on macOS 26 or later. From a
terminal,
container system statusshows the same state the CLI sees.
An image pull fails with an authentication error
Private registries need a sign-in first: go to Registries in the sidebar and add the host.
Credentials are stored in your macOS Keychain — the very same items
container registry login creates, so signing in via either the GUI or the CLI covers both.
Berthly doesn’t appear to update
In-app updates are fetched from GitHub Releases (via Sparkle). If you disabled update checks in Settings, either re-enable them or download the latest DMG manually from Releases.
Something else?
Check the open issues — or file a new one with your macOS version, Berthly version, and what you saw. For security problems, please report privately instead.