Kali Linux rolling base image with core security tools for Apple's native Containerization framework.
- macOS 26+ (Tahoe)
- Apple Silicon
- container CLI installed
- container-cast (for standalone binaries)
make build # Build the image
make run # Spawn ephemeral shell at kali.labmake install # Build, cast, and install to /usr/local/bin
kali # Launch interactive zsh shell
kali <command> # Run a single commandmake status Show builder, DNS, images, and containers
make build Build the container image
make cast Cast into a standalone binary
make install Cast and install to /usr/local/bin
make uninstall Remove from /usr/local/bin
make run Run the container
make clean Remove image and prune unused resources
make dns Configure .lab DNS domain (run once, needs sudo)
make nuke Kill and restart the builder (fixes hangs)
make help Show all targets
- Kali Linux rolling
kali-linux-coremetapackage- zsh shell
Extend with specific tool packages by adding to the Containerfile:
RUN apt-get install -y kali-linux-web # Web application tools
RUN apt-get install -y kali-tools-wireless # Wireless tools
RUN apt-get install -y kali-tools-exploitation # Exploitation frameworksMIT