Trợ lý Apple container CLI
Kỹ năng giúp dùng đúng cú pháp CLI `container` của Apple để build và chạy container trên Mac chip Apple mà không cần Docker.
Lập trìnhTrung cấp★ 398⑂ 42Điểm AI 8/10Cập nhật lần cuối: 9 thg 7, 2026
Kỹ năng này làm gì
- Cung cấp cho Claude bản đồ chính xác về CLI mã nguồn mở
containercủa Apple (repoapple/container). - Nhấn mạnh những khác biệt dễ nhầm với Docker: không có daemon, mỗi container là một VM nhẹ với IP riêng, các lệnh ảnh nằm dưới
container imagechứ không phải lệnh cấp cao. - Hướng dẫn cài đặt qua gói .pkg đã ký, khởi động dịch vụ bằng
container system start, nâng cấp/gỡ bằng script trong/usr/local/bin, cùng các tệp tham chiếu theo chủ đề (commands.md,concepts.md,configuration.md,workflows.md). - Phân biệt tính năng theo phiên bản: macOS 15 vs macOS 26, và các lệnh mới từ bản 1.0.0.
Phù hợp với ai
- Lập trình viên dùng Mac M1 trở lên muốn chạy container mà không cài Docker Desktop.
- Nhóm kỹ thuật đang cân nhắc công cụ gốc của Apple thay cho Docker/Podman.
- Người cần build ảnh OCI trên macOS rồi push lên registry như GHCR hay Docker Hub.
Ví dụ sử dụng
- "Chạy alpine trên Mac không dùng Docker" → kiểm tra dịch vụ rồi gợi ý
container run --rm -it docker.io/library/alpine sh. - "Build và đẩy ảnh lên ghcr.io" →
container build -t myapp:latest .,container registry login ghcr.io, rồicontainer image push .... - "Lệnh
container network createbáo lỗi" → giải thích tính năng này chỉ có trên macOS 26, macOS 15 chỉ có subnet mặc định.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/sanjay3290/ai-skills/HEAD/skills/apple-container/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/apple-container từ repo GitHub sanjay3290/ai-skills vào ~/.claude/skills/apple-container/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/sanjay3290/ai-skills.git /tmp/ai-skills && mkdir -p ~/.claude/skills && cp -r /tmp/ai-skills/skills/apple-container ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở Terminal.
- Tải repo:
git clone https://github.com/sanjay3290/ai-skills.git /tmp/ai-skills - Tạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Sao chép:
cp -r /tmp/ai-skills/skills/apple-container ~/.claude/skills/ - Kiểm tra thư mục
references/đã có:ls ~/.claude/skills/apple-container - Khởi động lại Claude Code và thử hỏi: "cách chạy container bằng apple container".
- Để dùng thật, hãy cài gói .pkg từ trang releases của
apple/containertrên Mac chip Apple và chạycontainer system start.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0