©
本文档使用 PHP中文网手册 发布
安装插件
docker plugin install [OPTIONS] PLUGIN [KEY=VALUE...]
名称,简写 | 默认 | 描述 |
---|---|---|
--alias | 插件的本地名称 | |
--disable | false | 不要在安装时启用插件 |
--disable-content-trust | true | 跳过图像验证 |
--grant-all-permissions | false | 授予运行插件所需的所有权限 |
命令 | 描述 |
---|---|
docker插件 | 管理插件 |
命令 | 描述 |
---|---|
docker plugin create | 从rootfs和配置创建一个插件。插件数据目录必须包含config.json和rootfs目录。 |
docker plugin disable | 禁用插件 |
docker plugin enable | 启用插件 |
码头插件检查 | 显示一个或多个插件的详细信息 |
码头插件安装 | 安装一个插件 |
码头插件ls | 列出插件 |
码头插件推送 | 将插件推送到注册表 |
码头插件rm | 删除一个或多个插件 |
码头插件集 | 更改插件的设置 |
码头插件升级 | 升级现有的插件 |
安装并启用插件。Docker首先查找Docker主机上的插件。如果该插件本地不存在,则该插件将从注册表中提取。请注意,分发插件所需的最低注册表版本是2.3.0
以下示例安装vieus/sshfs
插件并将其DEBUG
环境变量设置为1
。要安装pull
Docker Hub的插件并提示用户接受插件所需的权限列表,请设置插件的参数并启用插件。
$ docker plugin install vieux/sshfs DEBUG=1Plugin "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 TAG DESCRIPTION ENABLED 69553ca1d123 vieux/sshfs latest sshFS plugin for Docker true