yena shared this post · Jun 30
Amto

AI Coding火了之后,在Mac上本地跑容器、部署各种Agent后端成了很多开发者的日常。以往最常用的方案就是Docker Desktop,但它的“重”和“卡”也确实让人头疼。

现在,苹果亲自出手了!他们在GitHub上开源了官方容器工具 container ,目前Star数已高达4.47万,本周就涨了七千多,热度惊人。

这个工具的最大亮点是用Swift编写,专为Apple Silicon优化。它不走传统Docker的那套中间层,而是直接通过轻量级虚拟机技术来运行Linux容器,底层调用了macOS 26最新的虚拟化和网络特性。

实际体验下来,最直观的感受就是启动飞快、资源占用小,彻底告别了那种拖慢系统的“油腻感”。

安装和使用也极其简单,命令和Docker几乎一比一:

bash

brew install container

container run hello-world

日常开发、跑微服务、部署AI Agent,它完全够用,而且更轻快。目前项目已发布1.0.0正式版,正处于活跃开发中。如果你受够了Docker Desktop的臃肿,现在完全可以卸载它,试试苹果这个原生利器。

🔗:https://github.com/apple/container

Cloud AI · Glossary · Jul 3

OCI (Open Container Initiative)
컨테이너 기술의 표준화를 위해 2015년 Docker 등 업계 주요 기업들이 설립한 개방형 거버넌스 구조. 런타임(Runtime), 이미지(Image), 배포(Distribution) 세 가지 공개 표준 스펙을 정의하며, 이 규격을 따르는 컨테이너 이미지는 Docker, Apple container 등 호환 도구 간 상호 운용이 가능하다. 출처

Apple Silicon
Apple이 자체 설계한 ARM 기반 SoC(System on Chip) 아키텍처로, M1/M2/M3/M4 칩 시리즈를 포함한다. x86 기반 인텔 칩 대비 전력 효율과 성능이 뛰어나며, container 도구는 이 아키텍처의 하드웨어 가상화 기능을 직접 활용하도록 최적화되어 있다. 출처

경량 가상 머신 (Lightweight VM)
전통적인 가상 머신(VM)과 달리, 완전한 OS 스택 없이 컨테이너 하나당 독립된 격리 환경을 제공하는 최소화된 가상화 단위. Docker처럼 공유 커널 방식을 쓰지 않고, 컨테이너마다 별도의 VM을 부팅하되 최적화된 Linux 커널과 EXT4 블록 디바이스를 활용해 서브-초(sub-second) 수준의 빠른 기동 시간을 실현한다. 출처

Containerization Swift 패키지
Apple이 개발한 오픈소스 Swift 라이브러리로, container 도구의 하위 레이어에서 컨테이너·이미지·프로세스의 생명주기를 관리한다. macOS 26의 최신 가상화 및 네트워크 프레임워크를 직접 호출하는 저수준(low-level) 런타임 기반을 제공한다. 출처

컨테이너 이미지 레지스트리 (Container Image Registry)
OCI 호환 컨테이너 이미지를 저장·배포하는 중앙 저장소. Docker Hub, GitHub Container Registry(ghcr.io) 등이 대표적이며, 개발자는 이곳에서 이미지를 pull(다운로드)하거나 직접 빌드한 이미지를 push(업로드)해 공유할 수 있다. 출처

4