프로젝트 소개
devcontainer CLI는 Linux 시스템에서 Docker를 사용하여 devcontainer.json으로 정의된 개발 컨테이너를 실행할 수 있게 해주는 자체 포함 Go 바이너리입니다. check, up, exec, open, stop, down, read-configuration, build와 같은 핵심 명령을 제공하며, 결정적 캐시 키, 사전 빌드된 이미지 사용, BuildKit 시크릿, docker build로의 자격 증명 자동 전달과 같은 기능을 지원합니다.
이 도구는 Linux amd64/arm64, Docker Engine API v1.44 이상, Docker Compose v2, 선택된 명령군을 포함하는 정의된 범위 내에서 공식 @devcontainers/cli와 동작적으로 호환됩니다. Node.js가 필요하지 않아 CI 러너, 원격 호스트, 내부 개발자 플랫폼에 적합합니다.
문서에는 설치, 마이그레이션, CI 워크플로, 원격 개발 플랫폼 사용, 문제 해결, check, setup, open, stop, down, secrets-file 처리와 같은 Go 전용 기능이 다루어져 있습니다. 릴리스는 체크섬과 SBOM이 포함된 정적 아카이브로 배포되며 CalVer 버전 관리를 사용합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.