Docker Skills
Docker Skills (Docker Skills)
Docker의 공식 오픈소스 에이전트 지침인 Docker Skills가 무엇이고 어떻게 쓰는지 알아볼게요.
출처: 문서
본문
Docker Skills는 호환되는 AI 코딩 에이전트를 위한 Docker의 공식 오픈소스 지침이에요. Dockerfile 개선이나 Compose 애플리케이션 설정 같은 Docker 작업에서 에이전트를 도와줘요. 컬렉션은 계속 진화하며 모든 Docker 제품을 다루지는 않아요. 사용 가능한 스킬과 설명은 저장소 카탈로그를 탐색하세요.
시작하기 (Get started)
- 에이전트가 지원하는 방법으로 Docker Skills 설치하고 새 에이전트 세션을 시작하세요.
- 평이한 언어로 결과를 요청하세요. 예: "이 Dockerfile을 더 작게 만들고 non-root 사용자로 실행하게 해줘."
- 제안된 변경과 명령을 검토하고, 프로젝트 테스트를 실행하고, 승인하기 전에 파괴적 작업을 확인하세요. 스킬은 에이전트를 안내할 뿐 검증을 대체하지 않아요.
에이전트가 스킬을 사용하는 방식 (How agents use skills)
호환되는 에이전트는 여러분의 요청을 접근할 수 있는 스킬의 설명과 매칭한 다음 관련 지침을 로드해요. 프롬프트에서 스킬 이름을 지정할 필요는 없어요. 스킬은 언제·어떻게 사용할지 설명하는 SKILL.md 파일을 포함한 디렉터리이며, 선택적 참조나 자산을 가질 수 있어요. 작업이 여러 Docker 제품에 걸쳐 있으면 에이전트가 둘 이상의 스킬을 사용할 수 있어요.