Skip to content

Container Desktop 0.2.1

Choose a tag to compare

@sembsa sembsa released this 12 Jun 11:49
· 4 commits to main since this release

Compose hardening & log viewer upgrade

Compose

  • host.containers.internal alias resolves to the project network's gateway (your Mac as seen from containers) — connection strings survive subnet changes
  • Service hostnames are wired between containers via /etc/hosts — works around the broken container-name DNS in container 1.0.0 (names register without the FQDN trailing dot, so every lookup misses)
  • Skip init tasks toggle: rerun a stack without repeating one-off setup (e.g. database creation)
  • Failed init containers are kept for log inspection; success cleans up automatically; clearer failure messages with a copy-logs button
  • Multi-token entrypoint: (e.g. ["dotnet", "dbmgr.dll"]) translated correctly; visible Compose label in the toolbar

Logs

  • Native log viewer: continuous multi-line selection and ⌘C, copy-all button, optional timestamps
  • Severity colouring (errors red, warnings orange, debug dimmed) tolerant of serilog / .NET / logfmt / klog syntaxes

Containers list

  • One-click open in browser arrows next to published ports

⚠️ Ad-hoc signed (not notarized): System Settings → Privacy & Security → Open Anyway, or xattr -dr com.apple.quarantine /Applications/ContainerGUI.app.