docker-server-hygiene-skill은(는) 무엇을 하나요?
Codex 스킬을 사용하여 안전하게 Docker 서버를 감사하고 확인된 오래된 컨테이너와 이미지를 정리합니다.
개요
이 스킬은 Docker 서버에서 불필요한 리소스를 안전하게 식별하고 제거하는 자동화된 방법을 제공합니다. 사용자 확인을 통해 실수로 중요한 데이터가 삭제되는 것을 방지합니다.
동작 방식
- 감사(Audit):
docker ps -a및docker images명령어를 실행하여 모든 컨테이너와 이미지 목록을 가져옵니다. - 분석: 각 컨테이너와 이미지의 상태, 생성 시간, 사용 여부 등을 분석하여 오래되었거나 사용되지 않는 리소스를 식별합니다.
- 확인: 사용자에게 정리할 리소스 목록을 제시하고 확인을 받습니다.
- 정리(Cleanup):
docker rm및docker rmi명령어를 사용하여 확인된 리소스를 안전하게 제거합니다. - 보고: 정리 전후의 상태를 비교하여 결과를 보고합니다.
사용 예시
# 감사 실행
codex run zakras030997-byte/docker-server-hygiene-skill --audit
# 정리 실행 (사용자 확인 필요)
codex run zakras030997-byte/docker-server-hygiene-skill --cleanup
주의 사항
- 이 스킬은 항상 사용자 확인 후에만 리소스를 제거합니다.
- 중요한 컨테이너나 이미지가 실수로 삭제되지 않도록 주의하세요.
- Docker 데몬에 대한 읽기 및 쓰기 권한이 필요합니다.
지원 플랫폼
- Codex
- Docker 환경 (로컬 또는 원격)
관련 명령어
docker ps -a: 모든 컨테이너 목록 보기docker images: 이미지 목록 보기docker rm: 컨테이너 제거docker rmi: 이미지 제거