Docker, VSCode용 새로운 오픈소스 확장 Docker DX 출시
(docker.com)- 개발자가 Docker 관련 파일을 수정할 때 빠른 피드백을 제공하는 확장
- Dockerfile, Compose, Bake 파일을 위한 실시간 피드백 및 보안 검사 기능을 제공
- Docker Language Server 기반으로 VS Code 외 다른 에디터에서도 활용 가능
- 코드는 기존 VS Code용 Docker 확장에 통합되며, Microsoft Container Tools 팀과의 협업으로 성능 최적화
- 개발 초기 단계에서 문제 예방과 생산성 향상을 목표로 설계됨
-
주요 기능
- Dockerfile 린팅: BuildKit 및 Buildx 기반으로 베스트 프랙티스 및 빌드 경고 제공
- 컨테이너 이미지 취약점 감지 (실험적): Dockerfile에서 취약 이미지 사용 시 실시간 경고
- Bake 파일 지원: 코드 완성, 변수 탐색, Dockerfile 기반 타겟 제안 기능 제공
- Compose 파일 개요 패널: 복잡한 Compose 파일을 VS Code 내 아웃라인 뷰로 시각화
- Docker DX 확장 설치하기
- Docker DX GitHub 저장소
VS 확장 마켓 평가가 안좋길래 봤더니 "그냥 계속" <= 이게 문제가 되나보네요
기존 확장에 덮어씌우는 과정에서 사용자의 명시적 동의없이 telemetry 수집 자동 활성화 및 기존 사용자가 원치 않았던 기능까지 추가되느라 확장이 비대해짐 등