benoitf/extension-apple-container

UI for apple containers in Podman Desktop

โ˜… 6Forks 0GitHub โ†—Compare

README

๐Ÿฆญ๐Ÿ Podman Desktop Apple Container Extension

License: Apache 2.0

A Podman Desktop extension to manage Apple containers on macOS (ARM64 only).

Apple container screenshot

Apple container screenshot2


๐Ÿš€ Features

  • View and manage Apple containers directly in Podman Desktop
  • Designed specifically for macOS on ARM64
  • Easy installation and updates via Podman Desktop
  • Uses Socktainer under the hood to provide a Docker REST API on top of Apple containers

๐Ÿ” How It Works

This extension relies on Socktainer, a lightweight CLI/daemon that exposes a REST API to manage Apple containers. The API is designed to be compatible with the Docker REST API, enabling tools and extensions that expect Docker behavior to work with Apple containers without modification. Podman Desktop interacts with this API to provide a full-featured, user-friendly interface for container management on macOS ARM64.


๐Ÿ“š Topics


๐Ÿ›  Installation

Install the Apple container extension directly from Podman Desktop:

  1. Open Podman Desktop โ†’ Extensions โ†’ Install custom...
  2. Enter the extension image:
ghcr.io/podman-desktop/extension-apple-container:next
  1. Click Install โœ…

To install a specific release, check available versions and replace :next with :<version>

  1. Make sure the Apple container system is installed and running:
container system start
container system status

๐Ÿ’ฌ Feedback

We โค๏ธ feedback! Please open an issue if you encounter bugs or have suggestions.

Contributors

dependabot[bot]benoitf

Issues