docker plugin create

docker plugin create

docker plugin create 명령은 rootfs와 구성에서 플러그인을 생성합니다.

출처: 문서

본문

플러그인을 만드는 명령어예요. 플러그인을 만들기 전에 플러그인의 root 파일시스템과 config.json을 준비해요.

구분 내용
Description rootfs와 구성에서 플러그인 생성. 플러그인 데이터 디렉토리는 config.json과 rootfs 디렉토리를 포함해야 함
Usage docker plugin create [OPTIONS] PLUGIN PLUGIN-DATA-DIR

옵션 (Options)

옵션 기본값 설명
--compress gzip으로 컨텍스트 압축

예시 (Examples)

다음 예는 샘플 plugin을 만드는 방법을 보여줘요.

$ ls -ls /home/pluginDir

total 4
4 -rw-r--r--  1 root root 431 Nov  7 01:40 config.json
0 drwxr-xr-x 19 root root 420 Nov  7 01:40 rootfs

$ docker plugin create plugin /home/pluginDir

plugin

$ docker plugin ls

ID              NAME            DESCRIPTION                  ENABLED
672d8144ec02    plugin:latest   A sample plugin for Docker   false

그 후 플러그인은 로컬 사용으로 활성화하거나 공개 레지스트리로 push할 수 있어요.