docker插件安装
描述
安装插件
API 1.25+
客户端和守护程序API都必须至少为
1.25,
才能使用此命令。docker version
在客户端上使用命令检查客户端和守护程序API版本。
用法
$ docker plugin install [OPTIONS] PLUGIN [KEY=VALUE...]
扩展说明
安装并启用插件。Docker首先在您的Docker主机上寻找插件。如果插件在本地不存在,则将插件从注册表中拉出。请注意,分发插件所需的最低注册表版本为2.3.0。
有关此命令的示例用法,请参阅下面的示例部分。
选项
名称,简写 | 默认 | 描述 |
--alias |
插件的本地名称 | |
--disable |
不要在安装时启用插件 | |
--disable-content-trust |
true |
跳过图像验证 |
--grant-all-permissions |
授予运行插件所需的所有权限 |
例子
下面的示例安装vieus/sshfs
插件,并设置它的
DEBUG
环境变量1
。要安装pull
该插件,请从Docker Hub进行安装,并提示用户接受该插件所需的特权列表,并设置插件的参数并启用该插件。
$ 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
上级命令
命令 | 描述 |
---|---|
码头工人插件 | 管理插件 |
相关命令
命令 | 描述 |
docker插件创建 | 从rootfs和配置创建一个插件。插件数据目录必须包含config.json和rootfs目录。 |
docker插件禁用 | 禁用插件 |
docker插件启用 | 启用插件 |
码头插件检查 | 显示有关一个或多个插件的详细信息 |
docker插件安装 | 安装插件 |
码头工人ls | 列出插件 |
docker插件推送 | 将插件推送到注册表 |
docker插件rm | 删除一个或多个插件 |
码头工人插件集 | 更改插件的设置 |
Docker插件升级 | 升级现有插件 |