docker plugin install

docker plugin install

docker plugin install 명령은 플러그인을 설치합니다.

출처: 문서

본문

플러그인을 설치하고 활성화하는 명령어예요. Docker는 먼저 Docker 호스트에서 플러그인을 찾아요. 로컬에 플러그인이 없으면 레지스트리에서 pull 해요. 플러그인을 배포하기 위한 최소 필수 레지스트리 버전은 2.3.0이에요.

구분 내용
Description 플러그인 설치
Usage docker plugin install [OPTIONS] PLUGIN [KEY=VALUE...]

옵션 (Options)

옵션 기본값 설명
--alias 플러그인의 로컬 이름
--disable 설치 시 플러그인을 활성화하지 않기
--grant-all-permissions 플러그인을 실행하는 데 필요한 모든 권한 부여

예시 (Examples)

다음 예는 vieus/sshfs 플러그인을 설치하고 설정으로 그 DEBUG 환경변수를 1로 설정해요. 설치하려면 Docker Hub에서 플러그인을 pull 하고, 플러그인이 필요한 권한 목록을 사용자가 수락하도록 프롬프트를 띄우고, 플러그인의 매개변수를 설정하고, 플러그인을 활성화해요.

$ docker plugin install vieux/sshfs DEBUG=1

Plugin "vieux/sshfs" is requesting the following privileges:
 - network: [host]
 - device: [/dev/fuse]
 - capabilities: [CAP_SYS_ADMIN]
Do you grant the above permissions? [y/N] y
vieux/sshfs

플러그인이 설치된 후 플러그인 목록에 나타나요:

$ docker plugin ls

ID             NAME                  DESCRIPTION                ENABLED
69553ca1d123   vieux/sshfs:latest    sshFS plugin for Docker    true