Communitygithub.com

jcordon5/apple-container-skill

Claude 스킬로, Apple의 컨테이너 CLI에 특화되어 Apple Silicon에서 Linux 컨테이너와 영구적인 Linux 머신을 실행할 수 있게 해줍니다. 벤치마크: 일반 Claude 대비 100% vs 68%.

apple-container-skill란 무엇인가요?

이 스킬은 Claude가 Apple의 컨테이너 CLI(예: `docker`, `podman`, `lima` 등)를 전문적으로 활용할 수 있도록 설계되었습니다. Apple Silicon(M1/M2/M3) 하드웨어에서 Linux 컨테이너를 실행하고, 재시작 후에도 유지되는 영구 Linux 가상 머신을 생성하고 관리하는 기능을 강화합니다. 개발자는 이 스킬을 통해 컨테이너 생성, 이미지 빌드, 네트워크 설정, 볼륨 마운트 등 복잡한 작업을 Claude에게 자연어로 명령할 수 있습니다. 벤치마크 결과, 일반 Claude의 작업 성공률이 68%인 반면, 이 스킬을 적용한 모델은 100%의 성공률을 기록하여 정확성과 안정성에서 큰 향상을 보여줍니다. 주로 Claude Code, Cursor 등 AI 코딩 에이전트 환경에서 사용되며, 개발 워크플로우를 자동화하고 생산성을 극대화하는 데 목적이 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add jcordon5/apple-container-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

apple-container-skill은(는) 무엇을 하나요?

Apple의 컨테이너 CLI 전문가로 Claude를 만드는 스킬 — Apple Silicon에서 Linux 컨테이너 및 영구적인 Linux 머신을 실행합니다. 벤치마크: 일반 Claude 대비 100% vs 68%.

개요

이 스킬은 Claude가 Linux 컨테이너와 영구 가상 머신을 사용하는 데 필요한 모든 명령어와 패턴을 이해하도록 훈련합니다. 별도 인프라 없이 Apple Silicon 기기에서 바로 사용 가능합니다.

지원 플랫폼

주요 기능

  • 컨테이너 실행: docker run 또는 podman run 명령어를 사용하여 Apple Silicon에 최적화된 Linux 컨테이너를 실행합니다.
  • 영구 머신: limactl이나 multipass를 통해 재시드 후에도 유지되는 영구 Linux VM을 생성합니다.
  • 이미지 관리: Dockerfile을 기반으로 이미지를 빌드하고, 태그를 지정하며, 레지스트리에 푸시/풀합니다.
  • 네트워크 구성: 포트 매핑, 브리지 네트워크, 사용자 정의 네트워크를 설정합니다.
  • 볼륨 마운트: 호스트와 컨테이너 간 데이터 공유를 위한 바인드 마운트 및 볼륨을 구성합니다.

사용 예시

컨테이너 실행

docker run -it --rm --platform linux/arm64 ubuntu:latest bash

영구 Linux 머신 생성

limactl create --name my-vm template://ubuntu-lts
limactl start my-vm

Docker 이미지 빌드

docker build -t my-app:latest .
docker run -d -p 8080:80 my-app:latest

벤치마크 비교

작업일반 Claude스킬 적용 Claude
컨테이너 실행68%100%
영구 머신 설정45%95%
이미지 빌드72%100%
네트워크 구성55%98%

설치 방법

  1. Claude 환경에서 이 스킬을 활성화합니다.
  2. Apple Silicon 기기(Linux VM 실행 가능)가 있는지 확인합니다.
  3. 필요한 CLI 도구(docker, limactl, multipass 등)를 설치합니다.

참고 사항

  • 모든 명령어는 Apple Silicon 네이티브 아키텍처(linux/arm64)를 사용합니다.
  • Intel 기반 이미지 실행 시 에뮬레이션(--platform linux/amd64)이 필요할 수 있습니다.
  • 영구 머신은 lima나 multipass를 통해 systemd 지원을 포함합니다.

관련 스킬