Subpop

Persistent Linux development containers for macOS. Create toolbox-style containers, share your home directory, and get an interactive shell with your host user and environment.

applebox

Features

Prerequisites

Installation with Mint

mint install subpop/applebox

Example usage

Create a named Ubuntu 24.04 container:

box create --distro ubuntu --release 24.04 my-ubuntu

Create from a custom OCI image:

box create --image docker.io/library/debian:bookworm my-debian

Enter the default container or a named one:

box enter
box enter my-ubuntu

List containers:

box list

Remove one or more containers:

box rm my-ubuntu
box rm -f container1 container2

Use a higher log level for troubleshooting:

box --log-level debug create --distro arch

Source

github.com/subpop/applebox