Automic VaultAutomic Vault

brew

Installer container avec Homebrew, MacPorts, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de container pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install container

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install container

MacPorts ports tree · devel/container/Portfile · Source: api.github.com

Linux

Nixvérifié · 92%
nix profile install nixpkgs#container

nixpkgs package indexes · pkgs/by-name/co/container/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Create and run Linux containers using lightweight virtual machines

Commandes et alias

  • container
  • container-apiserver

historique

Historique du projet et usages

Apple's `container` is a macOS-focused CLI for creating and running Linux containers as lightweight virtual machines. It is written in Swift, optimized for Apple silicon, and designed around OCI-compatible images and registries.

Historique du projet

Apple published the initial 0.1.0 release in June 2025 and reached 1.0.0 in June 2026. The README describes the project as active development, with stability guarantees limited to patch versions until the 1.0.0 milestone.

Historique d'adoption

Official documentation frames the tool around macOS developers who need Linux containers without a shared Linux VM. The project also became package-manager-relevant quickly because Homebrew, MacPorts, and Nix package records appeared around a first-party Apple runtime rather than a Docker Desktop replacement package.

Modes d'utilisation

The CLI can start the system service, pull and run OCI images, build images from Dockerfiles, push images to registries, and manage containers, images, registries, builders, and system components. Its technical overview explains that each container runs in its own lightweight VM through Apple's Containerization package and macOS frameworks such as Virtualization, vmnet, XPC, launchd, Keychain services, and unified logging.

Pourquoi les passionnés de paquets s'y intéressent

For package nerds, `container` is significant because it makes Apple's native container stack installable and scriptable as a CLI. Its use of OCI images preserves interoperability with existing registries, while its macOS-only virtualization model creates a distinct packaging target from Linux containerd/runc stacks and Docker Desktop-style bundles.

Chronologie

  • 2025: 0.1.0 release published.
  • 2026: 1.0.0 release published.
  • 2026: Documentation states support targets macOS 26 and Apple silicon.

Related projects

  • `container` uses Apple's Containerization Swift package for low-level container, image, and process management. Its technical overview also connects it to OCI image standards and macOS platform frameworks.

posture de sécurité

Niveau de risque : orange

broad file, network, media, or database tool signal. formula declares a Homebrew service.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • broad file, network, media, or database tool signal
  • formula declares a Homebrew service
  • infrastructure mutation or orchestration signal

Signaux

  • metadata:service
  • text:container,virtual machine
  • text:server

Comportement d'installation

  • Homebrew déclare un hook post-install pour cette formule.
  • Les métadonnées de formule déclarent un service ou daemon.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
containercliexécutable global
container-apiservercliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire1.1.0
gestionnaire mis à jour2026-07-06
données localesOK
amontà jour
dernière version détectée1.1.0

https://github.com/apple/container

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:container
Version1.1.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/container
Page d'accueilhttps://apple.github.io/container/documentation/
Dépôthttps://github.com/apple/container
Docs amonthttps://apple.github.io/container/documentation
LicenceApache-2.0
Archive sourcehttps://github.com/apple/container/archive/refs/tags/1.1.0.tar.gz
Dernière mise à jour2026-07-06T21:40:21Z
Pulseupdated
Bouteilledisponible (sur arm64_tahoe)
post-install Homebrewdéfini
Servicedeclared

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namecontainer
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • arch
  • macos
  • xcode
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

container

nix profile install nixpkgs#container
  • normalized package name match
  • Correspondance par : Container
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/co/container/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
MacPorts95%

container

sudo port install container
  • normalized package name match
  • Correspondance par : Container
MacPorts ports tree · api.github.com · MacPorts ports tree: devel/container/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment