본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

Posh Docker

0

Posh Docker는 PowerShell에서 Docker 명령어와 옵션, 컨테이너 및 이미지 이름을 자동 완성해 주는 모듈입니다.

명령어 자동 완성모듈이미지컨테이너탭 완성

소개

Posh Docker는 PowerShell에서 Docker 명령어와 옵션, 컨테이너 및 이미지 이름을 자동 완성해 주는 모듈입니다. samneirinck이 개발 및 유지보수하며, Docker CLI 사용 시 탭 완성 기능을 제공하여 작업 효율을 높입니다. 현재 유지보수 모드에 있으며, 새로운 기능 추가 계획은 없습니다.

상세정보

명령어 및 옵션 자동 완성

Docker의 모든 명령어(start, stop, run, build 등)와 해당 옵션(–attach, –cpuset-mems, –env 등)이 PowerShell에서 탭 키 입력 시 자동으로 완성됩니다.

컨테이너 및 이미지 이름 자동 완성

컨테이너 또는 이미지 이름이 필요한 명령어 실행 시, 탭 키를 눌러 기존 컨테이너 및 이미지 목록에서 이름을 자동 완성할 수 있습니다.

다운로드·설치 방법

PowerShell 갤러리에서 모듈을 설치할 수 있습니다. Windows 10 및 Windows Server 2016 이상에서는 다음 명령을 실행합니다:

Install-Module -Scope CurrentUser posh-docker

이전 Windows 버전의 경우, 먼저 PackageManagement PowerShell Modules Preview를 설치한 후 동일한 명령을 실행합니다.

기본 사용법

설치 후 현재 PowerShell 세션에서 자동 완성을 활성화하려면 다음 명령을 실행합니다:

Import-Module posh-docker

이 설정을 영구적으로 유지하려면 PowerShell 프로파일에 해당 줄을 추가합니다. 예를 들어, notepad $PROFILE을 실행하여 프로파일을 열고 Import-Module posh-docker 줄을 삽입합니다.

업데이트 방법

최신 버전으로 업데이트하려면 다음 명령을 실행합니다:

Update-Module posh-docker

제한 사항·확인 사항

이 프로젝트는 유지보수 모드에 있으며, 새로운 기능 추가 계획이 없습니다. 더 omfatt한 탭 완성 경험을 원한다면 DockerCompletion과 같은 대안을 고려할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.