docker插件创建
描述
从rootfs和配置创建一个插件。插件数据目录必须包含config.json和rootfs目录。
API 1.25+
客户端和守护程序API都必须至少为
1.25,
才能使用此命令。docker version
在客户端上使用命令检查客户端和守护程序API版本。
用法
$ docker plugin create [OPTIONS] PLUGIN PLUGIN-DATA-DIR
扩展说明
创建一个插件。在创建插件之前,请准备插件的根文件系统以及 config.json
有关此命令的示例用法,请参阅下面的示例部分。
选项
名称,简写 | 默认 | 描述 |
--compress |
使用gzip压缩上下文 |
例子
以下示例显示了如何创建示例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
该插件随后可以启用以供本地使用或推送到公共注册表。
上级命令
命令 | 描述 |
---|---|
码头工人插件 | 管理插件 |
相关命令
命令 | 描述 |
docker插件创建 | 从rootfs和配置创建一个插件。插件数据目录必须包含config.json和rootfs目录。 |
docker插件禁用 | 禁用插件 |
docker插件启用 | 启用插件 |
码头插件检查 | 显示有关一个或多个插件的详细信息 |
docker插件安装 | 安装插件 |
码头工人ls | 列出插件 |
docker插件推送 | 将插件推送到注册表 |
docker插件rm | 删除一个或多个插件 |
码头工人插件集 | 更改插件的设置 |
Docker插件升级 | 升级现有插件 |