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