docker plugin install

内容説明プラグインをインストールします。
利用方法docker plugin install [OPTIONS] PLUGIN [KEY=VALUE...]

内容説明

プラグインをインストールして有効化します。 Docker は初めに Docker ホスト内のプラグインを探しにいきます。 ローカルにプラグインが存在していなかった場合は、レジストリからプルされます。 プラグインを提供するために必要となるレジストリの最低バージョンは 2.3.0 です。

オプション

オプションデフォルト内容説明
--aliasプラグインのローカル名。
--disableインストール後にプラグインを有効にしません。
--disable-content-trusttrueイメージの検証を省略します。
--grant-all-permissionsプラグイン実行に必要となる権限をすべて許可します。

利用例

以下の例ではプラグインvieus/sshfsをインストールし、環境変数DEBUG1設定 します。 インストールの際には 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